Column-oriented GPU-accelerated Database Management System
CoGaDB
/home/sebastian/gpudbms/trunk/cogadb/include/hardware_optimizations/simd_acceleration.hpp
Go to the documentation of this file.
00001 
00002 #pragma once
00003 
00004 #include <core/global_definitions.hpp>
00005 #include <core/base_column.hpp>
00006 
00007 namespace CoGaDB{
00008 
00009 #ifdef ENABLE_SIMD_ACCELERATION 
00010     const PositionListPtr simd_selection_int(int* array, unsigned int array_size,  int comparison_value, const ValueComparator comp);
00011     const PositionListPtr simd_selection_float(float* array, unsigned int array_size,  float comparison_value, const ValueComparator comp);
00012 #endif
00013     
00014 }; //end namespace CoGaDB
00015 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines