build_performance:
  collections:
    -
      server:
        db_config.primary_path: /test/milvus/db_data_011/filter/sift_10m_128_l2_ivf_flat
        cache_config.cpu_cache_capacity: 8GB
        engine_config.use_blas_threshold: 1100
        engine_config.gpu_search_threshold: 100
        gpu_resource_config.enable: true
        gpu_resource_config.cache_capacity: 6GB
        gpu_resource_config.search_resources:
          - gpu0
          - gpu1
        gpu_resource_config.build_index_resources:
          - gpu0
          - gpu1
          - gpu2
          - gpu3
      collection_name: sift_10m_128_l2
      index_type: ivf_flat
      index_param:
        nlist: 1024
    -
      server:
        db_config.primary_path: /test/milvus/db_data_011/filter/sift_10m_128_l2_sq8
        cache_config.cpu_cache_capacity: 8GB
        engine_config.use_blas_threshold: 1100
        engine_config.gpu_search_threshold: 100
        gpu_resource_config.enable: true
        gpu_resource_config.cache_capacity: 6GB
        gpu_resource_config.search_resources:
          - gpu0
          - gpu1
        gpu_resource_config.build_index_resources:
          - gpu0
          - gpu1
          - gpu2
          - gpu3
      collection_name: sift_10m_128_l2
      index_type: ivf_sq8
      index_param:
        nlist: 1024
    -
      server:
        db_config.primary_path: /test/milvus/db_data_011/filter/sift_10m_128_l2_sq8h
        cache_config.cpu_cache_capacity: 8GB
        engine_config.use_blas_threshold: 1100
        engine_config.gpu_search_threshold: 100
        gpu_resource_config.enable: true
        gpu_resource_config.cache_capacity: 6GB
        gpu_resource_config.search_resources:
          - gpu0
          - gpu1
        gpu_resource_config.build_index_resources:
          - gpu0
          - gpu1
          - gpu2
          - gpu3
      collection_name: sift_10m_128_l2
      index_type: ivf_sq8h
      index_param:
        nlist: 1024
    -
      server:
        db_config.primary_path: /test/milvus/db_data_011/filter/sift_10m_128_l2_pq
        cache_config.cpu_cache_capacity: 8GB
        engine_config.use_blas_threshold: 1100
        engine_config.gpu_search_threshold: 100
        gpu_resource_config.enable: true
        gpu_resource_config.cache_capacity: 6GB
        gpu_resource_config.search_resources:
          - gpu0
          - gpu1
        gpu_resource_config.build_index_resources:
          - gpu0
          - gpu1
          - gpu2
          - gpu3
      collection_name: sift_10m_128_l2
      index_type: ivf_pq
      index_param:
        nlist: 1024
        m: 32
#    -
#      server:
#        db_config.primary_path: /test/milvus/db_data_011/sift_10m_100000_128_l2_hnsw
#        cache_config.cpu_cache_capacity: 8GB
#        engine_config.use_blas_threshold: 1100
#        engine_config.gpu_search_threshold: 1
#        gpu_resource_config.enable: true
#        gpu_resource_config.cache_capacity: 4GB
#        gpu_resource_config.search_resources:
#          - gpu0
#          - gpu1
#        gpu_resource_config.build_index_resources:
#          - gpu0
#          - gpu1
#          - gpu2
#          - gpu3
#      collection_name: sift_10m_100000_128_l2
#      index_type: hnsw
#      index_param:
#        M: 48
#        efConstruction: 500
#    -
#      server:
#        db_config.primary_path: /test/milvus/db_data_011/sift_10m_100000_128_l2_annoy
#        cache_config.cpu_cache_capacity: 8GB
#        engine_config.use_blas_threshold: 1100
#        engine_config.gpu_search_threshold: 100
#        gpu_resource_config.enable: true
#        gpu_resource_config.cache_capacity: 4GB
#        gpu_resource_config.search_resources:
#          - gpu0
#          - gpu1
#        gpu_resource_config.build_index_resources:
#          - gpu0
#          - gpu1
#          - gpu2
#          - gpu3
#      collection_name: sift_10m_100000_128_l2
#      index_type: annoy
#      index_param:
#        n_trees: 8
#    -
#      server:
#        db_config.primary_path: /test/milvus/db_data_011/sift_10m_100000_128_l2_nsg
#        cache_config.cpu_cache_capacity: 8GB
#        engine_config.use_blas_threshold: 1100
#        engine_config.gpu_search_threshold: 100
#        gpu_resource_config.enable: true
#        gpu_resource_config.cache_capacity: 4GB
#        gpu_resource_config.search_resources:
#          - gpu0
#          - gpu1
#        gpu_resource_config.build_index_resources:
#          - gpu0
#          - gpu1
#          - gpu2
#          - gpu3
#      collection_name: sift_10m_100000_128_l2
#      index_type: nsg
#      index_param:
#        search_length: 50
#        out_degree: 40
#        candidate_pool_size: 100
#        knng: 50

