-
Notifications
You must be signed in to change notification settings - Fork 81
Home
doe300 edited this page Feb 16, 2018
·
7 revisions
VC4CL stands for VideoCore IV OpenCL and is an open-source OpenCL implementation for the VideoCore IV GPU in the Raspberry Pi models.
- Download and installation instructions
- A short overview of the hardware components in the VideoCore IV GPU
- hardware-specific performance considerations
- Current status of the OpenCL conformance test suite
- List of tested libraries and their status of support
- List of available (and partially tested) benchmarks
- Collection of limitations of the various parts of the implementation
- Status of the host-side runtime library with notes on implementation details and expected behavior
- Unsupported OpenCL C language features
- Comparison of the implemented front-ends
- Implementation status (including how functions are implemented) of the device-side standard library
- Current status of the numerical compliance of the mathematical functions
- Contributing guidelines
- Cross compilation instructions
- Draft of a concept to support the various OpenCL image-types
- Thanks to all the people providing the required information for me to create this implementation
- OpenCL 1.2 specification
- OpenCL 1.2 extensions specification
- SPIR-V 1.2 specification
- The VideoCore IV specification
- The original Master's thesis this project was created for