8000 GitHub - hominhquan/cf4ocl at unloadcompiler · GitHub
[go: up one dir, main page]

Skip to content
hominhquanPublic
forked from nunofachada/cf4ocl

About

C Framework for OpenCL

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Repository files navigation

Summary

The C Framework for OpenCL, cf4ocl, is a cross-platform pure C99 object-oriented framework for developing and benchmarking OpenCL projects in the C programming language. It aims to:

  1. Promote the rapid development of OpenCL C programs.
  2. Assist in the benchmarking of OpenCL events, such as kernel execution and data transfers.
  3. Simplify the analysis of the OpenCL environment and of kernel requirements.

Library code is licensed under [LGPLv3][], while the remaining code (utilities, examples and tests) is licensed under [GPLv3][].

Currently cf4ocl 2 is alpha software. The stable 1.x branch can be found at https://github.com/FakenMC/cf4ocl.

Stuff to add here:

  • Simple and atractive example
  • Links to GitHub wiki pages with other information and examples
  • Dependencies
  • Downloads, installing
  • More?

Other useful C frameworks/utilities for OpenCL

If cf4ocl does not meet your requirements, take a look at the following projects:

[LGPLv3]: http://www.gnu.org/licenses/lgpl.html) "LGPLv3" [GPLv3]: http://www.gnu.org/licenses/gpl.html "GPLv3" [AMDSDK]: http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/ "AMD" [IntelSDK]: http://software.intel.com/en-us/vcsource/tools/opencl-sdk "Intel" [NvidiaSDK]: https://developer.nvidia.com/category/zone/cuda-zone "Nvidia" [clheaders]: http://www.khronos.org/registry/cl/ "Khronos" [markdown]: http://daringfireball.net/projects/markdown/ "Markdown" [doxymd]: http://www.stack.nl/~dimitri/doxygen/manual/markdown.html "Doxygen Markdown" [ghmd]: https://help.github.com/articles/github-flavored-markdown "Github Flavored Markdown" [gliberror]: https://developer.gnome.org/glib/2.32/glib-Error-Reporting.html "GLib Error Reporting" [gnuplot]: http://www.gnuplot.info/ [gantt.py]: http://se.wtb.tue.nl/sewiki/wonham/gantt.py [cl.h]: http://www.khronos.org/registry/cl/api/1.2/cl.h [CMake]: http://www.cmake.org/

About

C Framework for OpenCL

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

0