9 #include <thrust/device_vector.h> 35 std::vector<genie::query::Query>& queries,
36 thrust::device_vector<int>& d_top_indexes,
37 thrust::device_vector<int>& d_top_count,
44 std::vector<genie::table::inv_table*>& table,
45 std::vector<std::vector<genie::query::Query> >& queries,
46 std::vector<thrust::device_vector<int> >& d_top_indexes,
47 std::vector<thrust::device_vector<int> >& d_top_count,
48 std::vector<int>& hash_table_size,
49 std::vector<int>& max_load,
70 std::vector<genie::query::Query>& queries,
71 thrust::device_vector<int>& d_top_indexes,
72 thrust::device_vector<int>& d_top_count,
79 std::vector<genie::table::inv_table*>& table,
80 std::vector<std::vector<genie::query::Query> >& queries,
81 std::vector<thrust::device_vector<int> >& d_top_indexes,
82 std::vector<thrust::device_vector<int> >& d_top_count,
83 std::vector<int>& hash_table_size,
84 std::vector<int>& max_load,
This is the top-level namespace of the project.
The declaration for class inv_table.
Declaration of query class.
void knn_bijectMap(genie::table::inv_table &table, std::vector< genie::query::Query > &queries, thrust::device_vector< int > &d_top_indexes, thrust::device_vector< int > &d_top_count, int hash_table_size, int max_load, int bitmap_bits)
void knn_bijectMap_MT(std::vector< genie::table::inv_table *> &table, std::vector< std::vector< genie::query::Query > > &queries, std::vector< thrust::device_vector< int > > &d_top_indexes, std::vector< thrust::device_vector< int > > &d_top_count, std::vector< int > &hash_table_size, std::vector< int > &max_load, int bitmap_bits)
void knn_MT(std::vector< genie::table::inv_table *> &table, std::vector< std::vector< genie::query::Query > > &queries, std::vector< thrust::device_vector< int > > &d_top_indexes, std::vector< thrust::device_vector< int > > &d_top_count, std::vector< int > &hash_table_size, std::vector< int > &max_load, int bitmap_bits)
void knn(genie::table::inv_table &table, std::vector< genie::query::Query > &queries, thrust::device_vector< int > &d_top_indexes, thrust::device_vector< int > &d_top_count, int hash_table_size, int max_load, int bitmap_bits)
define class inv_compre_table