Results 1 to 3 of 3

Thread: Intel CPU performs better with AMDAPP than Intel OpenCL SDK

  1. #1
    Junior Member
    Join Date
    Mar 2012
    Posts
    29

    Intel CPU performs better with AMDAPP than Intel OpenCL SDK

    Hi all.

    I just compared the Intel implementation against that from AMD and it turned out that my code runs faster with the AMDAPP SDK, even though I have Intel CPUs (PC and Laptop). The Intel compiler says that the kernel couldn't be vectorized but the AMD compiler does not vectorize neiter (as far as I know). Where's the problem?

  2. #2
    Senior Member
    Join Date
    Aug 2011
    Posts
    271

    Re: Intel CPU performs better with AMDAPP than Intel OpenCL

    Quote Originally Posted by MaximS
    Hi all.

    I just compared the Intel implementation against that from AMD and it turned out that my code runs faster with the AMDAPP SDK, even though I have Intel CPUs (PC and Laptop). The Intel compiler says that the kernel couldn't be vectorized but the AMD compiler does not vectorize neiter (as far as I know). Where's the problem?
    I really don't see how you expect them to perform identically, they are totally different products. Also you aren't providing much information ...

    The only "problem" I can see from your query is that your code compiles better on AMDs compiler? Well kudos to AMD I guess!

  3. #3
    Junior Member
    Join Date
    Dec 2011
    Posts
    25

    Re: Intel CPU performs better with AMDAPP than Intel OpenCL

    Perhaps you could post your kernel to see how it compares across other implementations? I've seen plenty of disparity between the two SDKs but usually in the other direction...for example latency for the clEnqueueWriteBuffer using the AMDAPP SDK on Intel CPU is significantly higher.

Similar Threads

  1. tools and intel sdk
    By giugio in forum OpenCL
    Replies: 0
    Last Post: 12-09-2012, 05:04 AM
  2. Intel CPU drivers?
    By Adam Simpson in forum OpenCL
    Replies: 1
    Last Post: 10-26-2009, 08:20 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •