Rock微处理器

Rock微处理器Sun微系统曾经计划开发的多线程多核心微处理器。这个计划中止于2010年。

UltraSPARC Rock processor
设计团队Sun Microsystems
指令集架构SPARC V9
核心数量16

微处理器构成

Rock微处理器实现了SPARC v9指令集和用于SIMDVIS指令集3.0版。[1]

每个Rock微处理器有4个微处理器组,每组中有四个微处理器核心,每个微处理器可以同时执行两个线程,这样一个Rock微处理器可以有32个线程。采用全缓存性存储器来提供高密度,高速且可靠的存储器系统。计划中Rock微处理器采用65 nm制程上达到2.3 GHz的工作频率[2]最大功耗大约250 W.[3]

特殊功能

Sun微系统在2005说明,Rock讲上具有一种Hardware Scout(硬件侦察)功能,是以多线程式的硬件线路设计让Rock具有预先提取(prefetching)的能力。[4]

计划取消

2010年一月27日甲骨文公司宣布他们完成对对Sun微系统的收购。同年四月5号,Dave Dice, Yossi Lev, Virendra Marathe, Mark Moir, Marek OlszewskiDan Nussbaum在第22届的ACM的并发算法与并发构架研讨会上发表了题目为“尝试采用硬件事务性存储器来简化并发执行算法”(SPAA 2010)的论文[5][6]。在四月5号, Dave DiceNir Shavit在并发算法与并发构架研讨会发表了题为“TLRW: 读写锁的归来”的论文[5][7]

路透社在2010年的五月十二号报道了关于甲骨文公司的CEO劳伦斯·艾利森在收购Sun微系统后,停止这个微处理器项目的理由。报道中引用他的话说:“这个微处理器有两个明显的缺点,他实在太慢了而且非常耗电。他烫到不得不放一个十二英寸的风扇上去。还继续这个项目是疯了。” [8]

  1. ^ Liang He; Harlan McGhan. MT mediaLib for Chip MultiThreaded (CMT) Processors (PDF). Sun Microsystems, Inc. May 2005 [2007-12-03]. (原始内容 (PDF)存档于2008-07-06). 
  2. ^ Neal, Brian. Architecting the Future: Dr. Marc Tremblay. Ace's Hardware. March 24, 2003. (原始内容存档于September 13, 2006). 
  3. ^ Rock: A SPARC CMT Processor (PDF). Sun Microsystems. 2008-08-26 [2021-03-09]. (原始内容 (PDF)存档于2012-02-19). 
  4. ^ Chaudhry, S.; Yip, S.; Caprioli, P; Tremblay, Marc. High Performance Throughput Computing. IEEE Micro. 2005, 25 (3): 32 [2022-05-16]. doi:10.1109/MM.2005.49. (原始内容存档于2006-03-10). 
  5. ^ 5.0 5.1 SPAA 2010 Conference Program. 2010 [2021-03-09]. (原始内容存档于2015-09-23). 
  6. ^ Simplifying Concurrent Algorithms by Exploiting Hardware Transactional Memory. 2010-04-05. 
  7. ^ LRW: Return of the Read-Write Lock. 2010-04-05. 
  8. ^ Special Report: Can that guy in Ironman 2 whip IBM in real life?. Reuters. 2010-05-12 [2021-03-09]. (原始内容存档于2021-04-19).