资 源 简 介
About
libCL is an open-source library for high performance computing in OpenCL. Rather than a specific domain, libCL intends to encompass a wide range of parallel algorithms. The goal is to provide a growing repository of kernels and data structures for visual-centric computing ranging from fundamental primitives such as sorting, searching and algebra to advanced systems of algorithms for computational research and visualization.
Overview
libCL provides a core set of C++ classes that encapsulate the OpenCL API and provide a simple error handling and logging infrastrucuture. Based upon this core functionality are implementations of specific algorithms categorized within different subdirectories. An example of how to extend libCL is found on the [wiki](CodeSample.md) page. Up to this point, libCL contains following classes/algorithms:
_color\_
* oclColor
* oclQuantize
文 件 列 表
libCL
util
TEST
sort
phys
math
image
geom
filter
color
CL
SConstruct
libCL.sln
libCL.vcproj
LICENSE-2.0.txt
oclBuffer.cpp
oclBuffer.h
oclCommon.cpp
oclCommon.h
oclContext.cpp
oclContext.h
oclDevice.cpp
oclDevice.h
oclImage2D.cpp
oclImage2D.h
oclImage3D.cpp
oclImage3D.h
oclKernel.cpp
oclKernel.h
oclMem.cpp
oclMem.h
oclObject.cpp
oclObject.h
oclProgram.cpp
oclProgram.h