• Home
  • News
  • Tutorials
  • Analysis
  • About
  • Contact

TechEnablement

Education, Planning, Analysis, Code

  • CUDA
    • News
    • Tutorials
    • CUDA Study Guide
  • OpenACC
    • News
    • Tutorials
    • OpenACC Study Guide
  • Xeon Phi
    • News
    • Tutorials
    • Intel Xeon Phi Study Guide
  • OpenCL
    • News
    • Tutorials
    • OpenCL Study Guide
  • Web/Cloud
    • News
    • Tutorials
You are here: Home / News / OpenCL Haswell Iris 5200 Performance Results – 800 GF/s Peak Performance

OpenCL Haswell Iris 5200 Performance Results – 800 GF/s Peak Performance

May 12, 2014 by Rob Farber Leave a Comment

The Intel Haswell chip contains an integrated GPU that delivers significantly better OpenCL performance than an NVIDIA GeForce GT 650M – exceeding 800 GF/s peak performance. Allan MacKinnon at PixelIO has been investigating the OpenCL performance of this device and has been finding a plethora of on-gpu registers but also that the GPU appears to be both power and thermally capped. (He can watched the IGP clock bounce up and down along with the wattage as reported by GPU-Z.) Allan also found that the Intel OpenCL SDK does not support GPU debugging. His remark is that he is “stunned at the size of the GRF (general register file) per EU thread and the amount of SLM (shared local memory)”.  The Intel Iris Pro 5200 has 4 “slices” that each have 70K 32-bit registers and 64KB of shared memory.

CPUbench has published the Iris 5200 OpenCL specifications. Note that the floating-point is not IEEE compliant.

Anandtech has some comparative OpenCL benchmarks as does computebench. Note the Iris 5200 beats a GeForce GT 650M.

The only gotchas Allan is seeing so far are:

  1. No  debugger.
  2. There is no free profiler, but one can use VTune. The programmer can get some free utilization graphs.
  3. Documentation is pretty bad, examples are few.
    1. Intel has plenty of low-level opensource docs for their Gen architecture. There are chapters that describe the instruction set and SIMD architecture. It appears to be a very compact set of instructions.
  4. Be careful of your install asl the new 2014 Beta seems to conflict w/the NVIDIA driver. Try reinstalling the Intel HD Graphics driver if you get a compilation problems due to a DLL issue.

Intel SDK no GPU debugging

Thanks to Hiroshige Goto for the lovely diagram of the Iris 5200. (Modified to be the featured image for this article by techEnablement.com)

Intel Iris 5200 diagram

Share this:

  • Twitter

Filed Under: News, News, OpenCL Tagged With: Intel, OpenCL, x86

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Tell us you were here

Recent Posts

Farewell to a Familiar HPC Friend

May 27, 2020 By Rob Farber Leave a Comment

TechEnablement Blog Sunset or Sunrise?

February 12, 2020 By admin Leave a Comment

The cornerstone is laid – NVIDIA acquires ARM

September 13, 2020 By Rob Farber Leave a Comment

Third-Party Use Cases Illustrate the Success of CPU-based Visualization

April 14, 2018 By admin Leave a Comment

More Tutorials

Learn how to program IBM’s ‘Deep-Learning’ SyNAPSE chip

February 5, 2016 By Rob Farber Leave a Comment

Free Intermediate-Level Deep-Learning Course by Google

January 27, 2016 By Rob Farber Leave a Comment

Intel tutorial shows how to view OpenCL assembly code

January 25, 2016 By Rob Farber Leave a Comment

More Posts from this Category

Top Posts & Pages

  • Open Call to Run on the Beacon Intel Xeon Phi System
  • GPU Accelerated Genetic Algorithm Can Plan Drone Missions
  • Latest Intel SDE Emulates New ISA Instructions For Knights Landing
  • Remote Teaching Rooms Available At SC14
  • Sparse matrix-vector multiplication: parallelization and vectorization

Archives

© 2026 · techenablement.com