Visible to Intel only — GUID: GUID-DD0A0F1C-A322-4642-AC50-4E5687F82854
Legal Information
Getting Help and Support
Introducing the Intel® SDK for OpenCL™ Applications
What's New in This Release
Which Version of the Intel® SDK for OpenCL™ Applications Should I Use?
Intel® Code Builder for OpenCL™ API Plug-in for Microsoft Visual Studio*
Intel® Code Builder for OpenCL™ API Plug-in for Eclipse*
Debugging OpenCL™ Kernels on GPU
Intel® SDK for OpenCL™ Applications Standalone Version
OpenCL™ 2.1 Development Environment
Intel® FPGA Emulation Platform for OpenCL™ Getting Started Guide
Troubleshooting Intel® SDK for OpenCL™ Applications Issues
Configuring Microsoft Visual Studio* IDE
Converting an Existing Project into an OpenCL™ Project
OpenCL™ New Project Wizard
Building an OpenCL™ Project
Using OpenCL™ Build Properties
Selecting a Target OpenCL™ Device
Generating and Viewing Assembly Code
Generating and Viewing LLVM Code
Generating Intermediate Program Binaries with Intel® Code Builder for OpenCL™ API Plug-in
Configuring OpenCL™ Build Options
Visible to Intel only — GUID: GUID-DD0A0F1C-A322-4642-AC50-4E5687F82854
Creating a New OpenCL™ Project from OpenCL Project Template for Windows*
To create an OpenCL™ template project for Windows* platforms in Microsoft Visual Studio* IDE, do the following:
- Go to File > New > Project...
- Select OpenCL templates from the Templates tree view.
- Select Code Builder Project for Windows.
- Fill the Name, Location, and Solution name fields and click OK.
- In the Code Builder wizard for OpenCL API dialog, you can select the basic settings for the behavior of the OpenCL application and kernel. The parameters that can be set are platform name, device type, kernel type (images or buffer manipulation), build options, and local work group size behavior. Each field has a short tool-tip explanation.
- Click Finish to create the default template project or click Next to open the Advanced Settings screen enabling you to set some advanced options like whether to enable profiling queue and the kernel's arguments memory source type. For CPU device type, you can also set the out-of-order execution mode and debug mode for the kernel.
- Click Finish to create the default template project or click Previous to return the Basic Settings screen.