Results 1 to 7 of 7

Thread: How does the OpenCL model map to CPU hardware?

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

    How does the OpenCL model map to CPU hardware?

    Hi all,

    I would like to launch my OpenCL program on Intel CPUs but I have no idea of how is mapped global, constant, shared, register memory, compute unit and work item to CPU hardware..

    Many thanks,

    Michael

  2. #2
    Junior Member
    Join Date
    Mar 2012
    Posts
    12
    Please, help..

  3. #3
    Senior Member
    Join Date
    Oct 2012
    Posts
    166
    You should ask in the intel OpenCL Forum. I dont think this is the right place to ask. Generally spoken, globel mem should be RAM, Register is L1 Cache and Local Mem is L2/3 Memory. Shared Memory is from cuda. Compute units are the proceccors in the CPU.

  4. #4
    Junior Member
    Join Date
    Mar 2012
    Posts
    12
    Quote Originally Posted by clint3112 View Post
    You should ask in the intel OpenCL Forum. I dont think this is the right place to ask. Generally spoken, globel mem should be RAM, Register is L1 Cache and Local Mem is L2/3 Memory. Shared Memory is from cuda. Compute units are the proceccors in the CPU.
    Many thanks..

  5. #5
    Newbie
    Join Date
    Jul 2013
    Posts
    10
    I did a presentation on that 3Y ago at SIGGRAPH 2010.
    Google for "Ofer Rosenberg SIGGRAPH" (or Bing. or Yahoo. choose your favorite...)

  6. #6
    Senior Member
    Join Date
    Oct 2012
    Posts
    166
    Thanks for the Tip, great presentaion

  7. #7
    Junior Member
    Join Date
    Mar 2012
    Posts
    12
    Quote Originally Posted by OferRosenberg View Post
    I did a presentation on that 3Y ago at SIGGRAPH 2010.
    Google for "Ofer Rosenberg SIGGRAPH" (or Bing. or Yahoo. choose your favorite...)
    Impressive.
    Many thanks!

Tags for this Thread

Posting Permissions

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