SG++
KernelMult.hpp File Reference
#include <CL/cl.h>
#include <chrono>
#include <limits>
#include <string>
#include <vector>
#include "../../../../../../../base/src/sgpp/base/tools/QueueLoadBalancerOpenMP.hpp"
#include "SourceBuilderMult.hpp"
#include "sgpp/base/opencl/OCLBufferWrapperSD.hpp"
#include "sgpp/base/opencl/OCLManagerMultiPlatform.hpp"
#include "sgpp/base/opencl/OCLOperationConfiguration.hpp"
#include "sgpp/globaldef.hpp"

Classes

class  sgpp::datadriven::StreamingOCLMultiPlatform::KernelMult< T >
 Kernel that provide the MultiEval \(v:= B^T \alpha\) operation for a single OpenCL device. More...
 

Namespaces

 sgpp
 This header contains some utility functions.
 
 sgpp::datadriven
 
 sgpp::datadriven::StreamingOCLMultiPlatform