#include <OCLBufferWrapperSD.hpp>
◆ OCLBufferWrapperSD()
◆ ~OCLBufferWrapperSD()
◆ freeBuffer()
◆ getBuffer()
Referenced by sgpp::datadriven::DensityOCLMultiPlatform::KernelCreateGraph< T >::begin_graph_creation(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLOpt::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >::prune_graph(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >::start_mult(), and sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >::start_rhs_generation().
 
 
◆ getHostPointer()
Referenced by sgpp::datadriven::DensityOCLMultiPlatform::KernelCreateGraph< T >::finalize_graph_creation(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >::finalize_rhs_generation(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >::finish_mult(), sgpp::base::OCLBufferWrapperSD< int >::intializeTo(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLOpt::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMultTranspose< T >::multTranspose(), and sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >::prune_graph().
 
 
◆ initializeBuffer()
◆ intializeTo()
template<typename T> 
  
  
      
        
          | void sgpp::base::OCLBufferWrapperSD< T >::intializeTo  | 
          ( | 
          std::vector< T > &  | 
          hostBuffer,  | 
         
        
           | 
           | 
          size_t  | 
          dim,  | 
         
        
           | 
           | 
          size_t  | 
          offsetStart,  | 
         
        
           | 
           | 
          size_t  | 
          offsetEnd,  | 
         
        
           | 
           | 
          bool  | 
          storeStructOfArrays = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Referenced by sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< T >::getBuildDuration(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< T >::getBuildDuration(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMultTranspose< T >::getBuildDuration(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >::getBuildDuration(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >::initialize_alpha_buffer(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >::initialize_dataset(), sgpp::datadriven::DensityOCLMultiPlatform::KernelCreateGraph< T >::KernelCreateGraph(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >::KernelDensityB(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >::KernelDensityMult(), sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >::KernelPruneGraph(), sgpp::datadriven::StreamingModOCLOpt::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >::prune_graph(), and sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >::start_rhs_generation().
 
 
◆ isInitialized()
◆ readFromBuffer()
Referenced by sgpp::datadriven::DensityOCLMultiPlatform::KernelCreateGraph< T >::finalize_graph_creation(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityB< T >::finalize_rhs_generation(), sgpp::datadriven::DensityOCLMultiPlatform::KernelDensityMult< T >::finish_mult(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLOpt::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >::mult(), sgpp::datadriven::StreamingModOCLUnified::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLOpt::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLFastMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::KernelMultTranspose< T >::multTranspose(), sgpp::datadriven::StreamingOCLMultiPlatform::KernelMultTranspose< T >::multTranspose(), and sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >::prune_graph().
 
 
◆ size()
◆ writeToBuffer()
The documentation for this class was generated from the following file: