ArrayFire Benchmarks: AMD Kaveri vs Intel Haswell Part-1

Pradeep ArrayFire, Benchmarks 10 Comments

We have had queries in the past requesting benchmarks on integrated GPUs of Intel and AMD processors. This post is a modest attempt to answer those questions. In this post, we focus on the GPU benchmarks of AMD A10-7850K APU & Intel i7-4790K HD 4600 for the following ArrayFire functions.

Remarks

For most of the benchmarks the Intel system was outperformed by the AMD APU. We believe that we will be able to get more performance from the Intel system by modifying the kernels to use vector operations which will increase the resource utilization. Keep an eye out for a follow up post.

  • Royi

    Hi,
    Great review.
    Does Intel's OpenCL driver use the GPU or the CPU?

  • Royi

    Were those results received using the Open Source version in GigHub?
    Could you share the code for each test?

    Thank You.

    • Pradeep

      Hi Royi, Yes, the benchmarks are generated using Open Source version which is available on GitHub.
      Pradeep.

      • Royi

        Could you share the code?

        Thank You.

        • Pradeep

          Hi Royi, Can you please send an email to technical@arrayfire.com requesting the same. We shall forward you the zip file once we have that request.
          Thank you, Pradeep.

  • Jason

    Shouldn't those same vector operations increase performance on the Kaveri as well by the same proportion?

    • Pavan Yalamanchili

      There might be some improvements to the Kaveri GPU as well. However AMD's GCN architecture performs close to peak even with scalar datatypes.

  • Pingback: AMD's Kaveri Holds A Significant Edge Over Intel In ArrayFire GPU Benchmarks - VR World()