1 #ifndef GPUGenie_match_integrated_h 2 #define GPUGenie_match_integrated_h 7 #include <thrust/device_vector.h> 36 template <
class Codec>
void 39 std::vector<genie::query::Query>& queries,
40 thrust::device_vector<genie::matching::data_t>& d_data,
41 thrust::device_vector<u32>& d_bitmap,
44 thrust::device_vector<u32>& d_noiih,
45 thrust::device_vector<u32>& d_threshold,
46 thrust::device_vector<u32>& d_passCount);
void match_integrated(genie::table::inv_compr_table &table, std::vector< genie::query::Query > &queries, thrust::device_vector< genie::matching::data_t > &d_data, thrust::device_vector< u32 > &d_bitmap, int hash_table_size, int bitmap_bits, thrust::device_vector< u32 > &d_noiih, thrust::device_vector< u32 > &d_threshold, thrust::device_vector< u32 > &d_passCount)
This is the top-level namespace of the project.
Declaration of query class.
This file includes interfaces of original GENIE match functions.
define class inv_compre_table