OmniSciDB  340b00dbf6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
QueryMemoryInitializer Member List

This is the complete list of members for QueryMemoryInitializer, including all inherited members.

allocateCountDistinctBitmap(const size_t bitmap_byte_sz)QueryMemoryInitializerprivate
allocateCountDistinctBuffers(const QueryMemoryDescriptor &query_mem_desc, const bool deferred, const Executor *executor)QueryMemoryInitializerprivate
allocateCountDistinctGpuMem(const QueryMemoryDescriptor &query_mem_desc)QueryMemoryInitializerprivate
allocateCountDistinctSet()QueryMemoryInitializerprivate
applyStreamingTopNOffsetCpu(const QueryMemoryDescriptor &query_mem_desc, const RelAlgExecutionUnit &ra_exe_unit)QueryMemoryInitializerprivate
applyStreamingTopNOffsetGpu(Data_Namespace::DataMgr *data_mgr, const QueryMemoryDescriptor &query_mem_desc, const GpuGroupByBuffers &gpu_group_by_buffers, const RelAlgExecutionUnit &ra_exe_unit, const unsigned total_thread_count, const int device_id)QueryMemoryInitializerprivate
compactProjectionBuffersCpu(const QueryMemoryDescriptor &query_mem_desc, const size_t projection_count)QueryMemoryInitializerprivate
compactProjectionBuffersGpu(const QueryMemoryDescriptor &query_mem_desc, Data_Namespace::DataMgr *data_mgr, const GpuGroupByBuffers &gpu_group_by_buffers, const size_t projection_count, const int device_id)QueryMemoryInitializerprivate
computeNumberOfBuffers(const QueryMemoryDescriptor &query_mem_desc, const ExecutorDeviceType device_type, const Executor *executor) const QueryMemoryInitializerprivate
copyGroupByBuffersFromGpu(Data_Namespace::DataMgr *data_mgr, const QueryMemoryDescriptor &query_mem_desc, const size_t entry_count, const GpuGroupByBuffers &gpu_group_by_buffers, const RelAlgExecutionUnit *ra_exe_unit, const unsigned block_size_x, const unsigned grid_size_x, const int device_id, const bool prepend_index_buffer) const QueryMemoryInitializer
count_distinct_bitmap_crt_ptr_QueryMemoryInitializerprivate
count_distinct_bitmap_host_mem_QueryMemoryInitializerprivate
count_distinct_bitmap_mem_QueryMemoryInitializerprivate
count_distinct_bitmap_mem_bytes_QueryMemoryInitializerprivate
device_allocator_QueryMemoryInitializerprivate
Executor classQueryMemoryInitializerfriend
getAggInitValForIndex(const size_t index) const QueryMemoryInitializerinline
getCountDistinctBitmapBytes() const QueryMemoryInitializerinline
getCountDistinctBitmapPtr() const QueryMemoryInitializerinline
getCountDistinctHostPtr() const QueryMemoryInitializerinline
getGroupByBuffersPtr()QueryMemoryInitializerinline
getGroupByBuffersSize() const QueryMemoryInitializerinline
getNumBuffers() const QueryMemoryInitializerinline
getResultSet(const size_t index) const QueryMemoryInitializerinline
getResultSetOwned(const size_t index)QueryMemoryInitializerinline
group_by_buffers_QueryMemoryInitializerprivate
init_agg_vals_QueryMemoryInitializerprivate
initColumnarGroups(const QueryMemoryDescriptor &query_mem_desc, int64_t *groups_buffer, const std::vector< int64_t > &init_vals, const Executor *executor)QueryMemoryInitializerprivate
initColumnPerRow(const QueryMemoryDescriptor &query_mem_desc, int8_t *row_ptr, const size_t bin, const std::vector< int64_t > &init_vals, const std::vector< int64_t > &bitmap_sizes)QueryMemoryInitializerprivate
initGroupByBuffer(int64_t *buffer, const RelAlgExecutionUnit &ra_exe_unit, const QueryMemoryDescriptor &query_mem_desc, const ExecutorDeviceType device_type, const bool output_columnar, const Executor *executor)QueryMemoryInitializerprivate
initGroups(const QueryMemoryDescriptor &query_mem_desc, int64_t *groups_buffer, const std::vector< int64_t > &init_vals, const int32_t groups_buffer_entry_count, const size_t warp_size, const Executor *executor)QueryMemoryInitializerprivate
num_buffers_QueryMemoryInitializerprivate
num_rows_QueryMemoryInitializerprivate
QueryExecutionContext classQueryMemoryInitializerfriend
QueryMemoryInitializer(const RelAlgExecutionUnit &ra_exe_unit, const QueryMemoryDescriptor &query_mem_desc, const int device_id, const ExecutorDeviceType device_type, const ExecutorDispatchMode dispatch_mode, const bool output_columnar, const bool sort_on_gpu, const int64_t num_rows, const std::vector< std::vector< const int8_t * >> &col_buffers, const std::vector< std::vector< uint64_t >> &frag_offsets, RenderAllocatorMap *render_allocator_map, RenderInfo *render_info, std::shared_ptr< RowSetMemoryOwner > row_set_mem_owner, DeviceAllocator *gpu_allocator, const Executor *executor)QueryMemoryInitializer
QueryMemoryInitializer(const TableFunctionExecutionUnit &exe_unit, const QueryMemoryDescriptor &query_mem_desc, const int device_id, const ExecutorDeviceType device_type, const int64_t num_rows, const std::vector< std::vector< const int8_t * >> &col_buffers, const std::vector< std::vector< uint64_t >> &frag_offsets, std::shared_ptr< RowSetMemoryOwner > row_set_mem_owner, DeviceAllocator *device_allocator, const Executor *executor)QueryMemoryInitializer
resetResultSet(const size_t index)QueryMemoryInitializerinline
result_sets_QueryMemoryInitializerprivate
row_set_mem_owner_QueryMemoryInitializerprivate
temporary_buffers_QueryMemoryInitializerprivate