OpenCL
Statistics per Iteration
Variable Handling
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Loading Code from File
Creating Images
Title_Page
Editing Variables
Creating Buffers
Creating Samplers
Statistics for Each Configuration
Best and Worst Configurations
Selecting Target OpenCL* Device
Viewing Variable Contents
Analyzing OpenCL* Kernel Performance
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Linking Program Binaries
Compiling Kernel
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating Intermediate Program Binaries
Configuring Microsoft Visual Studio* IDE
Choosing Memory Options
Viewing LLVM Code
Debugger Plug-in
Legal Information
Configuring Debugger Plug-in
Building OpenCL* Project
Generating and Viewing Assembly Code
Deleting Variables
Using OpenCL* Build Properties
API Debugger Problems View
API Debugging in Microsoft Visual Studio* IDE
API Debugger Properties View
API Debugger Command Queue View
Viewing Execution Statistics of Deep Kernel Analysis
Configuring Device Options for Linkage
Enabling the API Debugger
Getting Help and Support
SOC Compute Builder - API Debugger
API Debugger Objects Tree View
Configuring Device Options
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
SDK
Statistics per Iteration
Variable Handling
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Creating Images
Title_Page
Editing Variables
Creating Buffers
Creating Samplers
Statistics for Each Configuration
Best and Worst Configurations
Selecting Target OpenCL* Device
Viewing Variable Contents
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating Intermediate Program Binaries
Configuring Microsoft Visual Studio* IDE
Choosing Memory Options
Viewing LLVM Code
Debugger Plug-in
Configuring Debugger Plug-in
Building OpenCL* Project
Generating and Viewing Assembly Code
Deleting Variables
compiling
According
debugging
Intel SDK
Converting Existing Project into OpenCL* Project
Configuring Debugger Plug-in
build
Building OpenCL* Project
Using OpenCL* Build Properties
Analyzing
compile
Configuring
exists
Intel
Statistics per Iteration
Variable Handling
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Loading Code from File
Creating Images
Title_Page
Editing Variables
Creating Buffers
Creating Samplers
Statistics for Each Configuration
Best and Worst Configurations
Selecting Target OpenCL* Device
Viewing Variable Contents
Analyzing OpenCL* Kernel Performance
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Linking Program Binaries
Compiling Kernel
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating Intermediate Program Binaries
Configuring Microsoft Visual Studio* IDE
Choosing Memory Options
Viewing LLVM Code
Debugger Plug-in
Legal Information
Configuring Debugger Plug-in
Building OpenCL* Project
Generating and Viewing Assembly Code
Deleting Variables
API Debugger Problems View
API Debugger Properties View
API Debugger Command Queue View
Viewing Execution Statistics of Deep Kernel Analysis
Using OpenCL* Build Properties
Configuring Device Options for Linkage
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
Getting Help and Support
SOC Compute Builder - API Debugger
API Debugger Objects Tree View
Configuring Device Options
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
using
Editing Variables
Viewing Variable Contents
Deleting Variables
configure
SDK
Statistics per Iteration
Variable Handling
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Loading Code from File
Creating Images
Title_Page
Editing Variables
Creating Buffers
Creating Samplers
Statistics for Each Configuration
Best and Worst Configurations
Selecting Target OpenCL* Device
Viewing Variable Contents
Analyzing OpenCL* Kernel Performance
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Linking Program Binaries
Compiling Kernel
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating Intermediate Program Binaries
Configuring Microsoft Visual Studio* IDE
Choosing Memory Options
Viewing LLVM Code
Debugger Plug-in
Configuring Debugger Plug-in
Building OpenCL* Project
Generating and Viewing Assembly Code
Deleting Variables
API Debugging in Microsoft Visual Studio* IDE
Getting Help and Support
OpenCL
Statistics per Iteration
Variable Handling
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Creating Images
Title_Page
Editing Variables
Creating Buffers
Creating Samplers
Statistics for Each Configuration
Best and Worst Configurations
Selecting Target OpenCL* Device
Viewing Variable Contents
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating Intermediate Program Binaries
Configuring Microsoft Visual Studio* IDE
Choosing Memory Options
Viewing LLVM Code
Debugger Plug-in
Configuring Debugger Plug-in
Building OpenCL* Project
Generating and Viewing Assembly Code
Deleting Variables
OpenCL Applications XE
Loading Code from File
Analyzing OpenCL* Kernel Performance
Linking Program Binaries
Compiling Kernel
Kernel Builder
Statistics per Iteration
Variable Handling
Loading Code from File
Creating Images
Editing Variables
Creating Buffers
Creating Samplers
Statistics for Each Configuration
Best and Worst Configurations
Viewing Variable Contents
Analyzing OpenCL* Kernel Performance
Linking Program Binaries
Compiling Kernel
Generating Intermediate Program Binaries
Choosing Memory Options
Deleting Variables
Viewing Execution Statistics of Deep Kernel Analysis
Configuring Device Options for Linkage
Deep Kernel Analysis in Kernel Builder
Configuring Device Options
Viewing LLVM Code
Profiling Kernels for Deep Kernel Analysis
enable
User's Guide
Debugger Plug-in
API Debugger Command Queue View
SOC Compute Builder 2014 Beta - User's Guide
Applications 2013 R2
Title_Page
Debugger Plug-in
Using
Editing Variables
Viewing Variable Contents
Deleting Variables
Using Kernel Builder
Creating Buffers
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Legal Information
Using Offline Compiler Command-Line Interface
Compiling Kernel
Creating Images
Enabling Debugging in OpenCL* Runtime
Creating Samplers
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Intel
Editing Variables
Viewing Variable Contents
Deleting Variables
0, NULL
G_program
Path_to_opencl_source_file
NULL
ClBuildProgram
Enabling Debugging in OpenCL* Runtime
API Debugger Objects Tree View
Debugging
Enabling Debugging in OpenCL* Runtime
Enabling the API Debugger
API Debugger Trace View
OpenCL
Enabling
selecting
Variables
Creating Images
Editing Variables
Creating Buffers
Creating Samplers
Viewing Variable Contents
Creating Variables
Managing Variables
Deleting Variables
Choosing Memory Options
Analyzing OpenCL* Kernel Performance
Using Offline Compiler Command-Line Interface
Variable Handling
Profiling Kernels for Deep Kernel Analysis
Editing
Creating
Managing
Deleting
CPU
Using Offline Compiler Command-Line Interface
Selecting Target OpenCL* Device
Configuring Device Options for Linkage
Configuring Device Options
API
API Debugger Problems View
API Debugger Properties View
API Debugger Command Queue View
Enabling the API Debugger
SOC Compute Builder - API Debugger
API Debugger Objects Tree View
API Debugger Trace View
Khronos
Legal Information
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
Intel SDK
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Configuring Microsoft Visual Studio* IDE
Configuring Debugger Plug-in
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
API Debugger Problems View
Viewing Variable Contents
Creating Buffers
Linking Program Binaries
Statistics per Iteration
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Editing Variables
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Analyzing OpenCL* Kernel Performance
Configuring Device Options for Linkage
SOC Compute Builder 2014 Beta - User's Guide
Loading Code from File
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Getting Help and Support
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Deleting Variables
Variable Handling
Creating Images
Creating Samplers
API Debugger Objects Tree View
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
Configuring Device Options
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
OpenCL Applications XE
Enabling Debugging in OpenCL* Runtime
Configuring Microsoft Visual Studio* IDE
OpenCL Applications
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
OpenCL
Converting Existing Project into OpenCL* Project
Configuring Debugger Plug-in
OpenCL 1.2 Specification
Modify
User
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
SOC Compute Builder 2014 Beta - User's Guide
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Select File
Create
Creating Images
Creating Buffers
Creating Samplers
Creating Variables
Linking Program Binaries
Choosing Memory Options
API Debugger Properties View
Analyzing OpenCL* Kernel Performance
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Compiling Kernel
Generating Intermediate Program Binaries
Enabling Debugging in OpenCL* Runtime
API Debugger Objects Tree View
Profiling Kernels for Deep Kernel Analysis
Images
Buffers
Samplers
Variables
Project
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Configuring Microsoft Visual Studio* IDE
Building OpenCL* Project
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
Enabling Debugging in OpenCL* Runtime
OK
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Configuring OpenCL* Build Options
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
Start
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Enabling Debugging in OpenCL* Runtime
Configuring Device Options
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Applications XE
Statistics per Iteration
Variable Handling
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Creating Images
Editing Variables
Creating Buffers
Creating Samplers
Statistics for Each Configuration
Best and Worst Configurations
Selecting Target OpenCL* Device
Viewing Variable Contents
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating Intermediate Program Binaries
Configuring Microsoft Visual Studio* IDE
Choosing Memory Options
Viewing LLVM Code
Configuring Debugger Plug-in
Building OpenCL* Project
Generating and Viewing Assembly Code
Deleting Variables
Loading
Loading Code from File
Code
Install
Configuring Device Options for Linkage
Configuring Device Options
Debugger
Enabling Debugging in OpenCL* Runtime
Configuring Debugger Plug-in
API Debugger Problems View
API Debugger Properties View
API Debugger Command Queue View
Enabling the API Debugger
SOC Compute Builder - API Debugger
API Debugger Objects Tree View
API Debugger Trace View
OS
Using Offline Compiler Command-Line Interface
Configuring Microsoft Visual Studio* IDE
Configuring Device Options for Linkage
Configuring Device Options
Compiling
Enabling Debugging in OpenCL* Runtime
Compiling Kernel
OpenCL
Enabling Debugging in OpenCL* Runtime
Compiling Kernel
Kernel
According
Enabling Debugging in OpenCL* Runtime
OpenCL
OpenCL Applications XE
Loading Code from File
Analyzing OpenCL* Kernel Performance
Enabling Debugging in OpenCL* Runtime
Linking Program Binaries
Compiling Kernel
Configuring Microsoft Visual Studio* IDE
Intel SDK
Enabling Debugging in OpenCL* Runtime
Configuring Microsoft Visual Studio* IDE
SDK
Loading Code from File
Analyzing OpenCL* Kernel Performance
Linking Program Binaries
Compiling Kernel
Intel OpenCL
Enabling Debugging in OpenCL* Runtime
Building OpenCL* Project
Enabling the API Debugger
API Debugger Trace View
Command
API Debugger Properties View
API Debugger Command Queue View
Using Offline Compiler Command-Line Interface
SOC Compute Builder - API Debugger
API Debugger Trace View
Linked
Linking Program Binaries
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Getting Help and Support
Program Binaries
Linux
Using Offline Compiler Command-Line Interface
Default
Breakpoint
Enabling the API Debugger
Enabling Debugging in OpenCL* Runtime
ID
Build
Building OpenCL* Project
Using OpenCL* Build Properties
Linking Program Binaries
Generating and Viewing LLVM Code
Using Offline Compiler Command-Line Interface
Compiling Kernel
Generating Intermediate Program Binaries
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
OpenCL
Building OpenCL* Project
Using OpenCL* Build Properties
input argument with
Contain
Legal Information
Using Offline Compiler Command-Line Interface
Viewing LLVM Code
API Debugger Trace View
Switch
Statistics per Iteration
Variable Handling
Statistics for Each Configuration
Best and Worst Configurations
Analysis Results
Statistics per Iteration
Variable Handling
Statistics for Each Configuration
Best and Worst Configurations
Analysis Results
Statistics per Iteration
Variable Handling
Statistics for Each Configuration
Best and Worst Configurations
Viewing Analysis Results
Viewing Execution Statistics of Deep Kernel Analysis
Viewing Deep Kernel Analysis Results
Switch
Statistics per Iteration
Variable Handling
Statistics for Each Configuration
Best and Worst Configurations
Viewing
Ms
Statistics per Iteration
Analyze button
Statistics per Iteration
Variable Handling
Statistics for Each Configuration
Best and Worst Configurations
Analyzing OpenCL* Kernel Performance
Profiling Kernels for Deep Kernel Analysis
Execution Iteration Times
Variable Handling
Offline Compiler
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Selecting Target OpenCL* Device
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Building OpenCL* Project
Generating and Viewing Assembly Code
use
IDE
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Enabling Debugging in OpenCL* Runtime
Configuring Microsoft Visual Studio* IDE
Configuring Debugger Plug-in
Building OpenCL* Project
Using OpenCL* Build Properties
Create Program Binary
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Linking Program Binaries
Compiling Kernel
Generating Intermediate Program Binaries
Change
Configuration Properties
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Configuring OpenCL* Build Options
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
Microsoft Visual Studio
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Enabling Debugging in OpenCL* Runtime
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Configuring Microsoft Visual Studio* IDE
Configuring Debugger Plug-in
Building OpenCL* Project
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
Enabling the API Debugger
SOC Compute Builder - API Debugger
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
Configuring
Generating
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Generating Intermediate Program Binaries
Intermediate Program Binaries
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Generating Intermediate Program Binaries
Properties
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Configuring OpenCL* Build Options
Configuring Microsoft Visual Studio* IDE
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
Choosing Memory Options
API Debugger Properties View
Editing Variables
Analyzing OpenCL* Kernel Performance
Legal Information
SOC Compute Builder - API Debugger
Offline Compiler Plug
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Converting Existing Project into OpenCL* Project
Building OpenCL* Project
Generating and Viewing LLVM Code
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
Generating and Viewing Assembly Code
Change
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Generating and Viewing Assembly Code
Choosing Memory Options
API Debugger Command Queue View
Editing Variables
Using OpenCL* Build Properties
Legal Information
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
Create Program Binary
Device
Generate LLVM Code
Generate Assembly Code
OpenCL Applications
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
API Debugger Problems View
Viewing Variable Contents
Creating Buffers
Linking Program Binaries
Statistics per Iteration
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Editing Variables
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Configuring Device Options for Linkage
SOC Compute Builder 2014 Beta - User's Guide
Loading Code from File
Using Offline Compiler Command-Line Interface
Getting Help and Support
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Deleting Variables
Variable Handling
Creating Images
Enabling Debugging in OpenCL* Runtime
Creating Samplers
API Debugger Objects Tree View
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
Configuring Microsoft Visual Studio* IDE
Configuring Device Options
Viewing LLVM Code
Profiling Kernels for Deep Kernel Analysis
Intel SDK
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Converting Existing Project into OpenCL* Project
Configuring OpenCL* Build Options
Generating and Viewing Assembly Code
Using OpenCL* Build Properties
Intermediate Program Binaries
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Generating Intermediate Program Binaries
Generating
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Generating Intermediate Program Binaries
General
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Selecting Target OpenCL* Device
Generating and Viewing LLVM Code
Configuring OpenCL* Build Options
Configuring Microsoft Visual Studio* IDE
Generating and Viewing Assembly Code
ClCreateProgramFromBinary
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Generating Intermediate Program Binaries
Uncheck
Use
Using Offline Compiler Command-Line Interface
Analyzing OpenCL* Kernel Performance
API Debugger Problems View
Creating Buffers
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Configuring Debugger
Configuring Device Options for Linkage
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
Getting Help and Support
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Creating Images
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Configuring Device Options
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Offline Compiler
Device Information dialog
Memory flags
Windows
Using Offline Compiler Command-Line Interface
Configuring Microsoft Visual Studio* IDE
Linking Program Binaries
Choosing Memory Options
API Debugger Properties View
Best and Worst Configurations
Configuring Device Options for Linkage
Loading Code from File
Compiling Kernel
Configuring Device Options
Viewing LLVM Code
Default
Style
Selecting
Selecting Target OpenCL* Device
API Debugger Properties View
API Debugger Command Queue View
Enabling the API Debugger
Target OpenCL
Debug
API Debugger Properties View
API Debugger Command Queue View
Enabling the API Debugger
Assembly Code Style
Intel CPU
Using Offline Compiler Command-Line Interface
Configuring Device Options for Linkage
Selecting Target OpenCL* Device
Configuring Device Options
Avx2
X86
Using Offline Compiler Command-Line Interface
Configuring Device Options for Linkage
Configuring Device Options
X64
Using Offline Compiler Command-Line Interface
Configuring Microsoft Visual Studio* IDE
INTELOCLSDKROOT
Using Offline Compiler Command-Line Interface
Configuring Microsoft Visual Studio* IDE
Input_file_name file
Paramenters
Line Interface
Intel Advanced Vector Extensions
Instruction_set
File_name
SIMD Exntension 4.2
Using Offline Compiler Command-Line Interface
Streaming
Offline Compiler tool
Intel Iris
Intel AVX2
Intermediate Representation
Using Offline Compiler Command-Line Interface
Viewing LLVM Code
Generates LLVM
Using Offline Compiler Command-Line Interface
Generating and Viewing LLVM Code
Viewing LLVM Code
Command Use
Binary_files
Using Offline Compiler Command
Input_file_name
Streaming
Using Offline Compiler Command-Line Interface
SIMD Exntension 4.2
SIMD
Llvm
Using Offline Compiler Command-Line Interface
Generating and Viewing LLVM Code
Viewing LLVM Code
viewing
Option Use
Using Offline Compiler Command-Line Interface
Configuring Device Options
Device_type
Cmd
Ioc64
Intel HD Graphics
Using Offline Compiler Command-Line Interface
Selecting Target OpenCL* Device
Gpu
Default
Using Offline Compiler Command-Line Interface
Analyzing OpenCL* Kernel Performance
Configuring Device Options for Linkage
Selecting Target OpenCL* Device
Configuring Device Options
Linux
Windows
Asm
Output_file_name
IR
Using Offline Compiler Command-Line Interface
Viewing LLVM Code
Generating Intermediate Program Binaries
Argument Use
Ioc
Shows Offline Compiler
Intel Xeon Phi
Using Offline Compiler Command-Line Interface
Selecting Target OpenCL* Device
Intel AVX
Simd
Using Offline Compiler Command-Line Interface
Viewing Execution Statistics of Deep Kernel Analysis
Streaming
Generates Intermediate Representation
OS bitness
Builds OpenCL
Using Offline Compiler Command-Line Interface
Building OpenCL* Project
Build_options
Argument with
Intel Xeon
Using Offline Compiler Command-Line Interface
Selecting Target OpenCL* Device
SSE42
Graphics
Using Offline Compiler Command-Line Interface
Viewing Execution Statistics of Deep Kernel Analysis
Configuring Device Options for Linkage
Configuring Device Options
Avx
Push
Loading Code from File
Ctrl
Open
Loading Code from File
Statistics per Iteration
Choosing Memory Options
API Debugger Properties View
Generating and Viewing LLVM Code
Analyzing OpenCL* Kernel Performance
Configuring Device Options for Linkage
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
Statistics for Each Configuration
Variable Handling
API Debugger Objects Tree View
Configuring Device Options
Generating and Viewing Assembly Code
Profiling Kernels for Deep Kernel Analysis
Code
Loading Code from File
Linking Program Binaries
Generating and Viewing LLVM Code
Configuring Device Options for Linkage
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Compiling Kernel
Generating Intermediate Program Binaries
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Configuring Device Options
Generating and Viewing Assembly Code
Viewing LLVM Code
Profiling Kernels for Deep Kernel Analysis
Loading
Templates
Add
Creating Images
Creating Buffers
Creating Samplers
API Debugging in Microsoft Visual Studio* IDE
API Debugger Properties View
API Debugger Command Queue View
Analyzing OpenCL* Kernel Performance
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Configuring Device Options
Configuring
Configuring OpenCL* Build Options
Configuring Microsoft Visual Studio* IDE
Configuring Debugger Plug-in
OpenCL
Microsoft Visual Studio
Intel
Debugger Plug
Options
Linking Program Binaries
Choosing Memory Options
API Debugger Command Queue View
Generating and Viewing LLVM Code
Analyzing OpenCL* Kernel Performance
Configuring Device Options for Linkage
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Compiling Kernel
Selecting Target OpenCL* Device
Configuring Device Options
Generating and Viewing Assembly Code
API Debugger Trace View
Link Options
Link button
Select IR Files window
CPU Device
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Configuring Device Options
Images
Creating Images
Viewing Variable Contents
Choosing Memory Options
Configuring Device Options for Linkage
Variable Handling
Configuring Device Options
Creating
Get
Creating Images
API Debugger Properties View
Analyzing OpenCL* Kernel Performance
Getting Help and Support
Enabling Debugging in OpenCL* Runtime
API Debugger Objects Tree View
API Debugger Trace View
Checkbox
Assigned Variable
Creating Images
Editing Variables
Creating Buffers
Creating Samplers
Viewing Variable Contents
Analyzing OpenCL* Kernel Performance
Deleting Variables
Variable Management dialog
Creating Images
Creating Buffers
Creating Samplers
Type
Creating Images
Creating Buffers
Creating Samplers
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
API Debugger Objects Tree View
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Select Analyze
Creating Images
Editing Variables
Creating Buffers
Creating Samplers
Viewing Variable Contents
Deleting Variables
Analyze Board
Creating Images
Editing Variables
Creating Buffers
Creating Samplers
Viewing Variable Contents
Deleting Variables
Select Variable Type dialog
Creating Images
Creating Buffers
Creating Samplers
Bitmap
Target Instruction Set Architecture
Visual Studio IDE
Configuring Debugger Plug-in
API Debugger Trace View
Run
Check
Configuring Debugger
Enabling the API Debugger
Run
Configuring Debugger Plug-in
Statistics per Iteration
API Debugger Command Queue View
Viewing Execution Statistics of Deep Kernel Analysis
Analyzing OpenCL* Kernel Performance
Using Offline Compiler Command-Line Interface
Configuring Microsoft Visual Studio* IDE
Profiling Kernels for Deep Kernel Analysis
Visual Studio IDE
Select Tools
Configuring Debugger Plug-in
Configuring Device Options
API Debugger Trace View
Kernel Performance Analysis
Refer
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
Getting Help and Support
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Include
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Legal Information
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Configuring Microsoft Visual Studio* IDE
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Assembly
Using Offline Compiler Command-Line Interface
Generating and Viewing Assembly Code
Target Device
Using OpenCL* Build Properties
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Selecting Target OpenCL* Device
Configuring Device Options
Target OpenCL Device
Windows* OS
Title_Page
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Configuring Microsoft Visual Studio* IDE
Configuring Device Options
Using Kernel Builder
Done
Editing Variables
Linking Program Binaries
Choosing Memory Options
Viewing Deep Kernel Analysis Results
Editing
Editing Variables
Variables
ACC
Selecting Target OpenCL* Device
Using Offline Compiler Command-Line Interface
CSV
Creating Buffers
API Debugger Trace View
Int4
Float16
Buffers
Creating Buffers
Viewing Variable Contents
Choosing Memory Options
Variable Handling
Creating Images
API Debugger Objects Tree View
Creating
Long8
Use CSV
Standard
Linking Program Binaries
Converting Existing Project into OpenCL* Project
Viewing Execution Statistics of Deep Kernel Analysis
Using OpenCL* Build Properties
Using Offline Compiler Command-Line Interface
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Enabling Debugging in OpenCL* Runtime
Supports the
API Debugger Problems View
Using Offline Compiler Command-Line Interface
SOC Compute Builder - API Debugger
3D
Writes
Using Offline Compiler Command-Line Interface
Compiling Kernel
Standard Portable Intermediate Representation
Linking Program Binaries
Using Offline Compiler Command-Line Interface
Compiling Kernel
Generating Intermediate Program Binaries
Enables OpenCL
Configuring Debugger
Enabling the API Debugger
OpenCL 1.2
SPIR
Linking Program Binaries
Using Offline Compiler Command-Line Interface
Compiling Kernel
Generating Intermediate Program Binaries
Viewing LLVM Code
Extensions
Windows* OS Only
Configuring Device Options for Linkage
Configuring Device Options
Samplers
Creating Samplers
Creating
Statistics
Statistics for Each Configuration
Statistics per Iteration
Viewing Execution Statistics of Deep Kernel Analysis
Each Configuration
Execution ststistics
Execution Statistics
Statistics for Each Configuration
Viewing Execution Statistics of Deep Kernel Analysis
Each Configuration
Statistics for Each Configuration
Statistics
Viewing
Viewing Variable Contents
Viewing Analysis Results
Generating and Viewing LLVM Code
Viewing LLVM Code
Viewing Deep Kernel Analysis Results
Variable Contents
Analysis Results
LLVM
LLVM IR
LLVM Code
Deep
Bottom
Process
OpenCL kernel
Building OpenCL* Project
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Compiling Kernel
Enabling Debugging in OpenCL* Runtime
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
Function
Legal Information
Enabling Debugging in OpenCL* Runtime
API Debugger Trace View
Thread
Viewing Execution Statistics of Deep Kernel Analysis
Viewing Deep Kernel Analysis Results
Kernel
Compiling Kernel
API Debugger Problems View
Viewing Variable Contents
Creating Buffers
Linking Program Binaries
Statistics per Iteration
Choosing Memory Options
Editing Variables
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Kernel Performance Analysis
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Configuring Device Options for Linkage
Deep Kernel Analysis in Kernel Builder
Loading Code from File
Viewing Deep Kernel Analysis Results
Statistics for Each Configuration
Generating Intermediate Program Binaries
Deleting Variables
Variable Handling
Creating Images
Creating Samplers
Configuring Device Options
Viewing LLVM Code
Profiling Kernels for Deep Kernel Analysis
Compiling
Table and
Worst Configurations
Target OpenCL
Selecting Target OpenCL* Device
Selecting
Device
Selecting Target OpenCL* Device
Analyzing OpenCL* Kernel Performance
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
API Debugger Objects Tree View
Configuring Device Options
API Debugger Trace View
Change
OpenCL tools
Configuring Device Options for Linkage
Configuring Device Options
Variable Contents
Viewing Variable Contents
Viewing
Show
Viewing Variable Contents
API Debugger Problems View
API Debugger Command Queue View
Viewing Execution Statistics of Deep Kernel Analysis
Using Offline Compiler Command-Line Interface
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
API Debugger Objects Tree View
Viewing LLVM Code
Image name
Refresh
Analyzing OpenCL* Kernel Performance
Profiling Kernels for Deep Kernel Analysis
Enable
Analyzing OpenCL* Kernel Performance
Enabling Debugging in OpenCL* Runtime
Statistics per Iteration
Converting Existing Project into OpenCL* Project
API Debugger Command Queue View
Generating and Viewing LLVM Code
Best and Worst Configurations
Using OpenCL* Build Properties
Configuring Debugger
Configuring Device Options for Linkage
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Enabling the API Debugger
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Configuring Device Options
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Kernel Builder
Debugging
Number
Analyzing OpenCL* Kernel Performance
Creating Buffers
API Debugger Command Queue View
Viewing Execution Statistics of Deep Kernel Analysis
Legal Information
SOC Compute Builder 2014 Beta - User's Guide
Compiling Kernel
increasing
Kernel Builder reports
By typing single values
Analyzing
Analyzing OpenCL* Kernel Performance
OpenCL
Device Information dialog
Analyzing OpenCL* Kernel Performance
Use
Auto
Analyzing OpenCL* Kernel Performance
Profiling Kernels for Deep Kernel Analysis
Increasing
Analyzing OpenCL* Kernel Performance
Number
Kernel Performance
Analyzing OpenCL* Kernel Performance
Kernel Performance Analysis
Workgroup
Points
Release Notes
Runtime
Enabling Debugging in OpenCL* Runtime
Configuring Device Options for Linkage
Configuring Device Options
Generate LLVM Code
Generating and Viewing LLVM Code
Using Offline Compiler Command-Line Interface
Change
LLVM file
Viewing LLVM Code
Generating and Viewing LLVM Code
Viewing LLVM Code
Visual Studio
Generating and Viewing LLVM Code
Configuring Microsoft Visual Studio* IDE
Generating and Viewing Assembly Code
Configuring Debugger
API Debugger Trace View
Output
Generating and Viewing LLVM Code
Building OpenCL* Project
Generating and Viewing Assembly Code
Creating Buffers
Using Offline Compiler Command-Line Interface
Variable Handling
Creating Images
API Debugger Trace View
Managing
Managing Variables
Variables
Compare
Submit
Statistics per Iteration
API Debugger Command Queue View
Getting Help and Support
Program Binaries
Linking Program Binaries
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Generating Intermediate Program Binaries
Linking
Console
Linking Program Binaries
Compiling Kernel
Create Program Binary button
Linking Program Binaries
Compiling Kernel
Generating Intermediate Program Binaries
clicking
Linking Program Binaries
Compiling Kernel
Clicking
Linking Program Binaries
Compiling Kernel
API Debugger Command Queue View
Configuring Device Options for Linkage
API Debugger Trace View
Create Program Binary button
Linking Program Binaries
Compiling Kernel
Unify Queues
Linkage button
Save As
Choose Files
Compile button
Existing Project into OpenCL
Converting Existing Project into OpenCL* Project
Converting
Solution Explorer
Converting
Converting Existing Project into OpenCL* Project
Existing Project into OpenCL
Additional
Configuring OpenCL* Build Options
Configuring Microsoft Visual Studio* IDE
Build Options
Configuring OpenCL* Build Options
Using Offline Compiler Command-Line Interface
Enabling Debugging in OpenCL* Runtime
ClCreateCommandQueue
OpenCL ICD
Configuring Microsoft Visual Studio* IDE
name
Additional Include Directories
Linker
General property page
Input
Configuring Microsoft Visual Studio* IDE
Using Offline Compiler Command-Line Interface
Variable Handling
Creating Images
Additional Library Directories
Name
Configuring Microsoft Visual Studio* IDE
Editing Variables
Legal Information
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Deleting Variables
Configuring Device Options
API Debugger Trace View
OpenCL ICD
Additional Dependencies
Lists
API Debugger Command Queue View
Analyzing OpenCL* Kernel Performance
Using Offline Compiler Command-Line Interface
Variable Handling
Intel Core
Platform
Choosing
Choosing Memory Options
Memory Options
Variables Management
Choosing Memory Options
Viewing Variable Contents
Creating Buffers
Editing Variables
Deleting Variables
Creating Images
Creating Samplers
Memory Options
Choosing Memory Options
Choosing
Memory
Choosing Memory Options
SOC Compute Builder - API Debugger
API Debugger Objects Tree View
Hide
Viewing LLVM Code
LLVM View
Assembly Code
Using Offline Compiler Command-Line Interface
Generating and Viewing Assembly Code
Determine
Components
Support
API Debugger Problems View
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Getting Help and Support
SOC Compute Builder - API Debugger
Generating Intermediate Program Binaries
Enabling Debugging in OpenCL* Runtime
Configuring Device Options
Linux OS
Query
Corporation
Features
API Debugger Problems View
Legal Information
SOC Compute Builder - API Debugger
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
LLVM Code
Viewing LLVM Code
Viewing
LLVM View
Viewing LLVM Code
hide
LLVM IR
Viewing LLVM Code
view
Kernel Builder tool
Show LLVM button
Debugger Plug
Debugger Plug-in
Configuring Debugger Plug-in
SOC Compute Builder - API Debugger
Configuring
ClCreateContext
Architecture
Of the Intel Product
Incompatibilities
Mission Critical Application
FEES ARISING OUT OF
Intel microprocessors
Legal Information
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
ANY CLAIM OF PRODUCT LIABILITY
Processor_number
Microsoft
Legal Information
Converting Existing Project into OpenCL* Project
Building OpenCL* Project
Generating and Viewing LLVM Code
Using OpenCL* Build Properties
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Enabling the API Debugger
SOC Compute Builder - API Debugger
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
Configuring Microsoft Visual Studio* IDE
Generating and Viewing Assembly Code
EXPRESS OR IMPLIED
Legal Information
HARMLESS AGAINST ALL CLAIMS COSTS
Intel.com
MobileMark
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS
Apple Inc
In personal
SYSmark
Intel Corporation
Characteristics
Check Enable OpenCL Kernel Debugging
Select Work Items
NDRange
Microsoft Visual Studio IDE
Building OpenCL* Project
Using OpenCL* Build Properties
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Enabling the API Debugger
SOC Compute Builder - API Debugger
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
Configuring Microsoft Visual Studio* IDE
Build Solution
Viewing Assembly Code
Generate Assembly Code
Generating and Viewing Assembly Code
Using Offline Compiler Command-Line Interface
Change
Deleting
Deleting Variables
Variables
Existing
Using OpenCL* Build Properties
OpenCL
Ignore
Read
Creating Buffers
API Debugger Properties View
Variable Handling
Creating Images
Build Properties
Using OpenCL
Applications
Legal Information
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Enabling the API Debugger
SOC Compute Builder - API Debugger
Generating Intermediate Program Binaries
Enabling Debugging in OpenCL* Runtime
API Debugger Objects Tree View
Configuring Microsoft Visual Studio* IDE
API Debugger Trace View
Trace
SOC Compute Builder - API Debugger
API Debugger Trace View
Tasks
Project Properties
Generating and Viewing LLVM Code
Using OpenCL* Build Properties
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Configuring OpenCL* Build Options
Selecting Target OpenCL* Device
Configuring Microsoft Visual Studio* IDE
Generating and Viewing Assembly Code
Time
Statistics per Iteration
API Debugger Properties View
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Analyzing OpenCL* Kernel Performance
Legal Information
Configuring Device Options for Linkage
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Variable Handling
API Debugger Objects Tree View
Configuring Microsoft Visual Studio* IDE
Configuring Device Options
API Debugger Trace View
Include SSE2
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Reference Guides
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Intel microarchitecture
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Microprocessors
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Optimization Notice
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Microprocessor-dependent
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
SSSE3
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
SSE3
API Debugger Problems View
Linking Program Binaries
Statistics per Iteration
Converting Existing Project into OpenCL* Project
Choosing Memory Options
Building OpenCL* Project
API Debugger Properties View
API Debugger Command Queue View
Generating and Viewing LLVM Code
Viewing Execution Statistics of Deep Kernel Analysis
Best and Worst Configurations
Using OpenCL* Build Properties
Analyzing OpenCL* Kernel Performance
Configuring Debugger
Generating Intermediate Program Binaries with Offline Compiler Plug-in
Using Offline Compiler Command-Line Interface
Enabling the API Debugger
Viewing Deep Kernel Analysis Results
SOC Compute Builder - API Debugger
Statistics for Each Configuration
Compiling Kernel
Generating Intermediate Program Binaries
Variable Handling
Configuring OpenCL* Build Options
Enabling Debugging in OpenCL* Runtime
Selecting Target OpenCL* Device
API Debugger Objects Tree View
Generating and Viewing Assembly Code
Viewing LLVM Code
API Debugger Trace View
Profiling Kernels for Deep Kernel Analysis
Beta
API Debugger Command Queue View
SOC Compute Builder 2014 Beta - User's Guide
Getting Help and Support
Debugging OpenCL* Kernels in Microsoft Visual Studio* IDE
ClReleaseProgram
Supports the following features
API Debugger Problems View
SOC Compute Builder - API Debugger
Debug
API Debugger Problems View
API Debugger Properties View
API Debugger Command Queue View
selecting
API Debugger Properties View
API Debugger Command Queue View
ClReleaseKernel
Debugger provides
API Debugger Problems View
Problems View
Problems View
API Debugger Problems View
Debugger provides
OCL Problems View
Debugger Problems View
ClSetKernelArg
Android
Configuring Device Options for Linkage
Using Offline Compiler Command-Line Interface
Configuring Device Options
Connect
Configuring Device Options for Linkage
Configuring Device Options
Adb
Configuring Device Options for Linkage
Configuring Device Options
Intel Processor
Configuring Device Options for Linkage
Configuring Device Options
Intel Processor Graphics
Viewing Execution Statistics of Deep Kernel Analysis
Using Offline Compiler Command-Line Interface
Ubuntu
Configuring Device Options for Linkage
Configuring Device Options
Emulator
Configuring Device Options for Linkage
Configuring Device Options
Convert
Memory flags
Choosing Memory Options
use
Add content
Footer
Header
SDK docs
Objects View
Command Queue View
API Debugger Properties View
API Debugger Command Queue View
Command Queue Events Properties
Properties View
Using clGetEventProfilingInfo
OpenCL Objects Properties
Command Queue
API Debugger Properties View
API Debugger Command Queue View
OpenCL object
ClGetDeviceInfo
ClEnqueueTask
3rd command
Unify Queues
API Debugger Command Queue View
clicking
Enables dumping
API Debugger Command Queue View
API Debugger Objects Tree View
Separate Queues
Unified
Save As
API Debugger Command Queue View
API Debugger Trace View
clicking
Enables tracking
Such differentiation
TASK
Objects Tree
API Debugger Command Queue View
API Debugger Objects Tree View
Unify Queues button changes
CQ
Queue
Enables generating
Generating and Viewing LLVM Code
Generating Intermediate Program Binaries
Generating and Viewing Assembly Code
Build options string
Edit
Kernel Builder Deep
EU
Viewing Execution Statistics of Deep Kernel Analysis
Viewing Deep Kernel Analysis Results
EU Statistics
Deep Kernel Analysis
Viewing Execution Statistics of Deep Kernel Analysis
Deep Kernel Analysis in Kernel Builder
Profiling Kernels for Deep Kernel Analysis
Analyze
OpenCL* Kernel Performance
Incompatibilities arising
Www.intel.com
Literature.htm
Kernel Debugging
Connect
Configuring Device Options for Linkage
Configuring Device Options
Android
Configuring Device Options for Linkage
Configuring Device Options
Sudoers
Configuring Device Options for Linkage
Configuring Device Options
OpenCL tools
Configuring Device Options for Linkage
Configuring Device Options
device
Configuring Device Options for Linkage
Configuring Device Options
Local Machine
Configuring Device Options for Linkage
Configuring Device Options
Username ALL
Configuring Device Options for Linkage
Configuring Device Options
Username
Configuring Device Options for Linkage
Configuring Device Options
Linkage
Enable copying OpenCL
Configuring Device Options for Linkage
Configuring Device Options
Linkage button
Configuring Device Options for Linkage
clicking
X86 System Image
Configuring Device Options for Linkage
Configuring Device Options
ALL
Configuring Device Options for Linkage
Configuring Device Options
Remote Machine
Configuring Device Options for Linkage
Configuring Device Options
Target Machine
Configuring Device Options for Linkage
Configuring Device Options
Setup
Configuring Device Options for Linkage
Configuring Device Options
Linkage Options menu
Android device
Configuring Device Options for Linkage
Configuring Device Options
NOPASSWD
Configuring Device Options for Linkage
Configuring Device Options
HD Graphics
Configuring Device Options for Linkage
Configuring Device Options
www.khronos.org
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
Spir32
LLVM SPIR
Specification
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
Input_file_name.cl file
File_name.spir
File_name.asm
Provisional.pdf
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
Supplemental Streaming SIMD Extensions
Input argument with
Using Offline Compiler Command-Line Interface
build
File_name.ir
Targetos
Specs/spir_spec
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
Supports the following options
File_name.ll
A provisional Khronos
Using Offline Compiler Command-Line Interface
Generating Intermediate Program Binaries
Supports the following
Supports the following commands
Spir64
Input_file_name.cl
Enables debugging
Kernel Builder reports
Compiling Kernel
number
Tools
Start debugging
F5
Execution Duration
Deep
Viewing Deep Kernel Analysis Results
Viewing
Dialog showing
Thread activations across time
Getting Help
Enables saving
Memory during
Enables monitoring
API Debugging
Time values
Delete
Delete variable
Deep Analysis
Profiling Kernels for Deep Kernel Analysis
press
Reading back
ClBuildProgram function
Option according
Debugger Objects Tree View
Click Open Source Code
Sort By
Enables toggling
Context
ClCreateProgramWithBinaries
Show All
Program
Save Binaries
Click Save Binaries
Show Objects
Debugger Objects Tree
Built program
API call
API Debugger Objects Tree View
API Debugger Trace View
Memory during application
Enables displaying
ClRelease
Enables viewing
API Debugger Objects Tree View
Viewing LLVM Code
Open Source Code
OpenCL.lib
32-bit
64-bit
Application executes
Trace View
Enables filtering
API Display Mode
Output Folder dialog
Enables restoring
Success/Errors
Using Save As
Generate trace file
Code lines
Press
Profiling Kernels for Deep Kernel Analysis
Deep Analysis
Start profiling
Assign Parameters