|
嘛叫作grid computing架构?w00t) 这就是官话,忽悠人玩的。
DARPA的官老爷们要peta flops,还要100个peta, 1000个peta叫啥来着俺记不住了。
于是设计师无论如何也要做到单个chip上的tera flops。ibm的设计说的比较多,大概是在单个chip上拼命堆一些浮点单元,所以很像cell,也有些像intel的80核。但是这样内存带宽就很不够,于是要
内嵌dram,不过1GB容量速度也不会太快,火星技术是没有的。
intel那个80核再嵌上1GB作为L3比较象ibm给darpa的东西。不过这个还有好几年,大概在2010--2012年才有,估计没人来挖坟了,嘿嘿。
节点间互联也没啥特殊的,不过现在的blue gene最近邻节点之间带宽只有200MB/s。片外内存也不会太多,现在的
blue gene大概有不到1G Byte。
互联结构的扩展性俺不知道是啥,只要肯扩,有地方放,这种网格结构的mpp总可以无限制的堆下去,这个2^24不知道啥意思。不过眼前的blue gene没戏,一个机柜大概2048个处理器,
2^13个机柜比人类能接受的多了4到8倍,估计ibm有升级到4核以上的意思罢了。
应用程序?人们是要为这样大规模的并行付出代价的,你因该注意到cray在开发新的语言了。
原帖由 ghrs2010 于 2007-5-24 10:42 发表 ![]()
IBM参选DARPA的设计构想便以BLUE GENE为原型,并且重点改进了并行加速方面的适应性:采用Grid Computing架构,通过大量内嵌高速DRAM----每CORE内嵌1GB容量)----的定制版Power7完成节点搭建(附带一提, POWER7有点像CELL&POWER6的混合体,其频率表现可能不及POWER6+,不过应当可以胜过POWER6),节点之间再借助特殊的 I/O Link芯片互连.通常情况下內嵌高速DRAM视同CACHE,必要时系统可以借助特殊存取形式将其作为各处理器的主存使用.另外,节点内的处理器共用第二层外部存储器,基本上可以视为双层外部存储器架构
另外,其实我描述的不是应用程序的适应性拉,而是互连架构本身的扩展性,BLUE GENE/L理论上最多支持2^24枚处理器 |
|