- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How does one make use of eDRAM via OpenCL ? Is this simply transparent to the user, or are there ways of
ensuring that data is stored in eDRAM vs. regular DRAM ? I am assuming that eDRAM is treated as global memory.
Thanks!
Aaron
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Aaron,
eDRAM is an eviction cache in 5th gen cores (Broadwell) timeframe and acts as a regular cache in 6th gen cores (Skylake). eDRAM is part of global memory and is transparent to the user, so if you have it, if all your buffers fit in eDRAM, you will have your buffers there.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Great, thanks Robert.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page