If you know about integrated graphics, Intel® HD graphics, or Iris® graphics, then you know about GEN—Intel engineering shorthand for “Graphical Execution Engine Unit”.
GEN is like other GPUs: it shares the die with the regular CPU block and its primary purpose is to support low-level graphics APIs such as OpenGL*, Vulkan*, DirectX*, and Metal*. Aside from traditional graphics workloads, GEN is also a powerful general compute resource that is often underutilized … or completely overlooked. To put this in perspective, if you develop for Intel® Core™ i7 processors, over half the die area is devoted to GEN. So unless your workload is making extensive use of graphics, you’re likely leaving massive compute bandwidth on the table.
In this webinar we look at the ninth generation of graphics—GEN9—with specific focus on unlocking performance, including:
- An overview of Intel® Processor Graphics: the architecture, driver stack, and use in general-purpose computing
- How OpenCV* can deliver high-performance by leveraging GEN hardware through the OpenCL* API
- How Intel® VTune™ Amplifier is an essential tool for identifying performance bottlenecks in OpenCL
- Best approaches for OpenCL performance optimization