Automatic Host Code Inference
Host code is auto-generated as soon as the kernel is saved. Never waste time again on host code API calls and kernel code signatures that are out of sync.
Unit Test Bench Generation
Concurrent with generating the host code, a unit test bench and sample data can be generated. This enables immediate functional test as well as performance comparisons.
Configurable Code Generation
The generated code can be configured through an intuitive multi-page form editor.
Full Error Handling Implemented
Ensure the OpenCL accelerator is operating as expected through logging and full error checking included in the auto-generated host code.
The built-in OpenCL parser and semantic checker ensure the kernel code is clean before compilation.
Eliminate simple errors due to typing and non-compliant OpenCL constructs by applying quick-fixes.
Code completion, rename refactoring and code coloring make for a more efficient coding experience. View OpenCL API documentation by hovering over built-in functions or types.
Quickly navigate through your kernel files with the code outline, jump-to-definition or hover functions.
- Eclipse Versions: Indigo (3.7), Kepler (3.8), Juno (4.2)
- OpenCL Version: 1.1 and 1.2
- C99 and C++11 host code generation
Supported Development Platforms
OpenCL CodeBench runs on the following platforms:
- Linux 32 and 64-bit
- Windows XP/7/8