Skip to content

KernelCompilation

spaffy edited this page Feb 29, 2012 · 1 revision

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
Clone this wiki locally