2013年10月31日星期四

Solidot: 当操作系统控制CPU高速缓存

Solidot

奇客的资讯,重要的东西

当操作系统控制CPU高速缓存
http://solidot.org.feedsportal.com/c/33236/f/556826/s/3321153e/sc/28/l/0L0Ssolidot0Borg0Cstory0Dsid0F370A40A/story01.htm
Oct 31st 2013, 07:22

CPU高速缓存的用途相当于数字暂存区域,它是CPU的工作台,储存了需要随时访问的指令或处理的数据,其控制是直接硬连线到CPU的电路之中。随着CPU的核心越来越多,内存越来越大,仍然完全由CPU管理缓存似乎不再有意义。MIT计算机科学和人工智能实验室的助理教授Daniel Sanchez和研究生Nathan Beckmann 提出,可以让操作系统分担高速缓存管理的负担。他们的研究发现,CPU缓存管理交给软件之后,速度最多能提升一倍,能耗下降最多72%。这项新的技术被称为Jigsaw(PDF)。索尼PS3使用的IBM Cell处理器就允许软件管理CPU缓存,游戏开发商曾对此有所抱怨。分析师谨慎的指出,他们的技术可能不具有普适性,不同的硬件可能会有不同效果。
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends: Massacres That Matter - Part 1 - 'Responsibility To Protect' In Egypt, Libya And SyriaMassacres That Matter - Part 2 - The Media Response On Egypt, Libya And SyriaNational demonstration: No attack on Syria - Saturday 31 August, 12 noon, Temple Place, London, UK



You are receiving this email because you subscribed to this feed at https://blogtrottr.com

If you no longer wish to receive these emails, you can unsubscribe here:
https://blogtrottr.com/unsubscribe/cz0/jPbdSR

没有评论:

发表评论

博客归档