IssueRaiser

On a related note: I wish that more CPUs had an explicit cache.

On a related note: I wish that more CPUs had an explicit cache. So data has to be explicitly loaded into cache, etc. Modern CPUs are NUMA. Don't treat memory as RAM any more, because that's not true. Biggest problem with this is that not all CPUs have the same amount of cache. But you can get around this by treating the cache as the low area of RAM, with instructions to get the amount of cache available. Especially if cache is also paged. Other issue with this is context switches, but this is conceptually no different than paging RAM to disk when required.

Posted by TheLoneWolfling on Oct 6, 2014, 12:43 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.9,000 issues0 comments

complaint (Other)

On a related note: I wish that more CPUs had an explicit cache.

TheLoneWolflingOct 6, 2014, 12:43 AM

On a related note: I wish that more CPUs had an explicit cache. So data has to be explicitly loaded into cache, etc. Modern CPUs are NUMA. Don't treat memory as RAM any more, because that's not true. Biggest problem with this is that not all CPUs have the same amount of cache. But you can get around this by treating the cache as the low area of RAM, with instructions to get the amount of cache available. Especially if cache is also paged. Other issue with this is context switches, but this is conceptually no different than paging RAM to disk when required.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue