Kernel Compilation

OpenCL Only

Description: Measures the speed at which the OpenCL implementation compiles a kernel. Since this is usually done at runtime, compiler performance may matter for some applications.

Problem Sizes: There aren't problem sizes, per se, but each operation is measured for two kernels–one short kernel and one longer kernel.

Precision: N/A

Includes PCIe Transfer Time: No

Specific Tests:

  • CreateFromSource – Reports the time to create a program object given the source code (as a string in memory)
  • BuildProgram – Reports the time taken to in compilation
  • ExtractKernel – Reports the time taken to create a kernel object from the compiled source
  • Cleanup – Reports the time taken to free program and kernel objects
 
shoc/kcompile.txt · Last modified: 2011/11/11 13:32 by kspafford
Recent changes RSS feed Driven by DokuWiki