insert_search_performance:
  collections:
#    -
#      milvus:
#        db_config.primary_path: /test/milvus/distribued/sift_10m_128_l2_flat
#        cache_config.cpu_cache_capacity: 8GB
#        engine_config.use_blas_threshold: 0
#        engine_config.gpu_search_threshold: 200
#        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
#        wal_enable: true
#      server:
#        cpus: 64
#      collection_name: sift_10m_128_l2
#      ni_per: 50000
#      build_index: true
#      index_type: flat
#      index_param:
#        nlist: 2048
#      run_count: 2
#      top_ks: [1, 10, 100, 1000]
#      nqs: [1, 10, 100, 200, 500, 1000, 1200]
#      search_params:
#        -
#          nprobe: 32
#        -
#          nprobe: 64
#    -
#      milvus:
#        db_config.primary_path: /test/milvus/distribued/sift_10m_128_l2_ivf_flat
#        cache_config.cpu_cache_capacity: 8GB
#        engine_config.use_blas_threshold: 0
#        engine_config.gpu_search_threshold: 200
#        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
#        wal_enable: true
#      server:
#        cpus: 64
#      collection_name: sift_10m_128_l2
#      ni_per: 50000
#      build_index: true
#      index_type: ivf_flat
#      index_param:
#        nlist: 2048
#      run_count: 2
#      top_ks: [1, 10, 100, 1000]
#      nqs: [1, 10, 100, 200, 500, 1000, 1200]
#      search_params:
#        -
#          nprobe: 32
#        -
#          nprobe: 64
#    -
#      milvus:
#        db_config.primary_path: /test/milvus/distribued/sift_10m_128_l2_ivf_sq8
#        cache_config.cpu_cache_capacity: 8GB
#        engine_config.use_blas_threshold: 0
#        engine_config.gpu_search_threshold: 200
#        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
#        wal_enable: true
#      server:
#        cpus: 64
#      collection_name: sift_10m_128_l2
#      ni_per: 50000
#      build_index: true
#      index_type: ivf_sq8
#      index_param:
#        nlist: 2048
#      run_count: 2
#      top_ks: [1, 10, 100, 1000]
#      nqs: [1, 10, 100, 200, 500, 1000, 1200]
#      search_params:
#        -
#          nprobe: 32
#        -
#          nprobe: 64
    -
      milvus:
        db_config.primary_path: /test/milvus/distribued/sift_10m_128_l2_ivf_pq
        cache_config.cpu_cache_capacity: 8GB
        engine_config.use_blas_threshold: 0
        engine_config.gpu_search_threshold: 200
        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
        wal_enable: true
      server:
        cpus: 64
      collection_name: sift_10m_128_l2
      ni_per: 50000
      build_index: true
      index_type: ivf_pq
      index_param:
        m: 32
        nlist: 2048
      run_count: 2
      top_ks: [1, 10, 100, 1000]
      nqs: [1, 10, 100, 200, 500, 1000, 1200]
      search_params:
        -
          nprobe: 32
        -
          nprobe: 64
#    -
#      milvus:
#        db_config.primary_path: /test/milvus/distribued/sift_10m_128_l2_ivf_hnsw
#        cache_config.cpu_cache_capacity: 8GB
#        engine_config.use_blas_threshold: 0
#        engine_config.gpu_search_threshold: 200
#        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
#        wal_enable: true
#      server:
#        cpus: 64
#      collection_name: sift_10m_128_l2
#      ni_per: 50000
#      build_index: true
#      index_type: hnsw
#      index_param:
#        M: 32
#        efConstruction: 100
#      run_count: 2
#      top_ks: [1, 10, 100]
#      nqs: [1, 10, 100, 200, 500, 1000, 1200]
#      search_params:
#        -
#          ef: 120