MCPcopy Create free account

hub / github.com/CNugteren/CLBlast / types & classes

Types & classes430 in github.com/CNugteren/CLBlast

↓ 330 callersClassQueue
C++11 version of 'CUstream'
src/cupp11.hpp:489
↓ 237 callersClassContext
C++11 version of 'CUcontext'
src/cupp11.hpp:371
↓ 86 callersClassBLASError
Represents a semantic error in BLAS function arguments
src/utilities/clblast_exceptions.hpp:24
↓ 68 callersClassDevice
C++11 version of 'CUdevice'
src/cupp11.hpp:226
↓ 48 callersClassEvent
C++11 version of two 'CUevent' pointers
src/cupp11.hpp:133
↓ 45 callersClassKernel
C++11 version of 'CUfunction'
src/cupp11.hpp:693
↓ 17 callersClassRuntimeErrorCode
Represents a runtime error generated by internal logic
src/utilities/clblast_exceptions.hpp:31
↓ 13 callersClassLogicError
Represents a generic logic error (aka failed assertion)
src/cxpp11_common.hpp:62
↓ 13 callersClassRuntimeError
Represents a generic runtime error (aka environmental problem)
src/cxpp11_common.hpp:54
↓ 12 callersClassTunerDefaults
Structures for the tuners with all the default settings
src/tuning/tuning.hpp:29
↓ 12 callersClassTunerSettings
Structures for the tuners with the remaining settings
src/tuning/tuning.hpp:52
↓ 11 callersClassPlatform
The CUDA platform: initializes the CUDA driver API
src/cupp11.hpp:181
↓ 8 callersClassBuffer
src/cupp11.hpp:567
↓ 5 callersClassDatabase
src/cache.hpp:93
↓ 2 callersClassCLCudaAPIError
Represents a runtime error returned by a CUDA driver API function
src/cupp11.hpp:61
↓ 2 callersClassCLCudaAPIError
Represents a runtime error returned by an OpenCL API function
src/clpp11.hpp:80
↓ 2 callersClassCLCudaAPINVRTCError
Represents a runtime error returned by a CUDA runtime compilation API function
src/cupp11.hpp:93
↓ 1 callersClassContext
C++11 version of 'cl_context'
src/clpp11.hpp:429
↓ 1 callersClassDevice
C++11 version of 'cl_device_id'
src/clpp11.hpp:231
↓ 1 callersClassPlatform
C++11 version of 'cl_platform_id'
src/clpp11.hpp:164
↓ 1 callersClassTimeResult
test/performance/client.hpp:45
ClassArguments
src/utilities/utilities.hpp:179
ClassBaseType
src/utilities/utilities.hpp:141
ClassBaseType<double2>
src/utilities/utilities.hpp:149
ClassBaseType<float2>
src/utilities/utilities.hpp:145
ClassBuffer
src/clpp11.hpp:647
EnumBufferAccess
Enumeration of buffer access types
src/cupp11.hpp:563
EnumBufferAccess
Enumeration of buffer access types
src/clpp11.hpp:643
ClassBufferHost
src/cupp11.hpp:531
ClassBufferHost
src/clpp11.hpp:620
ClassBuffers
test/test_utilities.hpp:50
ClassBuffersCUDA
test/wrapper_cuda.hpp:98
ClassBuffersHost
test/test_utilities.hpp:61
EnumCLBlastDiagonal_
include/clblast_netlib_c.h:42
EnumCLBlastDiagonal_
include/clblast_c.h:140
EnumCLBlastKernelMode_
include/clblast_netlib_c.h:44
EnumCLBlastKernelMode_
include/clblast_c.h:142
EnumCLBlastLayout_
include/clblast_netlib_c.h:35
EnumCLBlastLayout_
include/clblast_c.h:133
EnumCLBlastPrecision_
include/clblast_c.h:148
EnumCLBlastSide_
include/clblast_netlib_c.h:43
EnumCLBlastSide_
include/clblast_c.h:141
EnumCLBlastStatusCode_
include/clblast_c.h:62
EnumCLBlastTranspose_
include/clblast_netlib_c.h:36
EnumCLBlastTranspose_
include/clblast_c.h:134
EnumCLBlastTriangle_
include/clblast_netlib_c.h:41
EnumCLBlastTriangle_
include/clblast_c.h:139
ClassCache
src/cache.hpp:31
ClassCache<BinaryKey, std::string>
src/cache.hpp:76
ClassCache<BinaryKey, std::string>
src/cache.cpp:117
ClassCache<DatabaseKey, Database>
src/cache.hpp:102
ClassCache<DatabaseKey, Database>
src/cache.cpp:128
ClassCache<ProgramKey, std::shared_ptr<Program>>
src/cache.hpp:88
ClassCache<ProgramKey, std::shared_ptr<Program>>
src/cache.cpp:122
ClassClient
test/performance/client.hpp:42
ClassClient<double, double>
test/performance/client.cpp:681
ClassClient<double2, double2>
test/performance/client.cpp:683
ClassClient<double2, double>
test/performance/client.cpp:685
ClassClient<float, float>
test/performance/client.cpp:680
ClassClient<float2, float2>
test/performance/client.cpp:682
ClassClient<float2, float>
test/performance/client.cpp:684
ClassClient<half, half>
test/performance/client.cpp:679
ClassConstraint
src/tuning/configurations.hpp:33
EnumConvGemmMethod
src/routines/levelx/xconvgemm.hpp:29
ClassDatabase
See comment at top of file for a description of the class
src/database/database.hpp:30
ClassDatabaseArchitecture
src/database/database_structure.hpp:52
ClassDatabaseDevice
src/database/database_structure.hpp:48
ClassDatabaseEntry
src/database/database_structure.hpp:61
ClassDatabaseVendor
src/database/database_structure.hpp:56
ClassDatabases
Multiple databases together in a map
src/database/database.hpp:86
ClassDeviceError
Represents a generic device-specific runtime error (returned by an OpenCL or CUDA API function)
src/cxpp11_common.hpp:34
EnumDiagonal
include/clblast_cuda.h:89
EnumDiagonal
include/clblast.h:135
ClassError
src/cxpp11_common.hpp:24
ClassErrorCode
src/cxpp11_common.hpp:72
ClassErrorLogEntry
test/correctness/tester.hpp:59
ClassEvent
C++11 version of 'cl_event'
src/clpp11.hpp:112
ClassKernel
C++11 version of 'cl_kernel'
src/clpp11.hpp:781
EnumKernelMode
include/clblast_cuda.h:91
EnumKernelMode
include/clblast.h:137
EnumLayout
Matrix layout and transpose types
include/clblast_cuda.h:86
EnumLayout
Matrix layout and transpose types
include/clblast.h:132
ClassLocalMemSizeInfo
src/tuning/configurations.hpp:41
EnumPrecision
Precision scoped enum (values in bits)
include/clblast_cuda.h:94
EnumPrecision
Precision scoped enum (values in bits)
include/clblast.h:140
ClassProgram
C++11 version of 'nvrtcProgram'. Additionally holds the program's source code.
src/cupp11.hpp:401
ClassProgram
C++11 version of 'cl_program'.
src/clpp11.hpp:462
ClassQueue
C++11 version of 'cl_command_queue'
src/clpp11.hpp:567
ClassRealArg
src/utilities/utilities.hpp:341
ClassRealArg<half>
src/utilities/utilities.hpp:345
ClassRoutine
See comment at top of file for a description of the class
src/routine.hpp:31
EnumSide
include/clblast_cuda.h:90
EnumSide
include/clblast.h:136
EnumStatusCode
Status codes. These codes can be returned by functions declared in this header file. The error codes match either the standard CUDA driver API error c
include/clblast_cuda.h:40
EnumStatusCode
Status codes. These codes can be returned by functions declared in this header file. The error codes match either the standard OpenCL error codes or t
include/clblast.h:61
ClassTestBlas
test/correctness/testblas.hpp:34
ClassTestBlas<double, double>
test/correctness/testblas.cpp:359
ClassTestBlas<double2, double2>
test/correctness/testblas.cpp:361
ClassTestBlas<double2, double>
test/correctness/testblas.cpp:363
ClassTestBlas<float, float>
test/correctness/testblas.cpp:358
next →1–100 of 430, ranked by callers