未来芯片趋势:大缓存高内存扩展性

  刚刚结束的Hot Chips 21让我们看到了不少即将推出的处理器以及最新的技术,从中观察我们不难发现,多核技术已经是未来服务器处理器不可逆转的潮流,而除了尽量增加核心数量之外,大缓存、高内存扩展性也是下一代的服务器芯片的一大特点。

  在服务器处理器芯片市场上紧追英特尔的AMD在热门芯片研讨会上讨论并展示了于明年">正式发布的12核Magny-Cours (马尼库尔)处理器,据了解该处理器的命名源自法国马尼库尔赛道,其法语的发音非常类似于英文的“many cores”(多核心)。

  英特尔却并未在此次研讨会上透露太多信息,部分是因为随后举行的英特尔自己筹划的为期两天的会议以及于今年9月22至24日举行的英特尔官方大型展示会英特尔开发者论坛(Intel Developer Forum)。尽管如此,研讨会上人们还是能一窥将于今年晚些时候正式发布的英特尔下一代高端处理器Nehalem-EX的真容。

  无论是AMD的Magny-Cours还是英特尔的Nehalem-EX都采用了大容量的缓存,前者的三级缓存为12MB而后者的更是拥有24MB的超大级缓存。和上一代的“伊斯坦布尔”和至强7400相比较而言,缓存有着双倍的增长。

  英特尔工程师Sailesh Kottapalli讨论了Nehalem-EX中的环状架构(ring architecture),指出这并非用于英特尔即将推出的GPU产品Larabee。用于Larabee的这种简单的布局结构连接着所有的缓存器代理 ,以此来降低延迟提升带宽。而用于Nehalem-EX的环状架构是双向性的,这将核心之间的带宽提升了四分之一。Nehalem-EX采用了简单的旋转式协议,核心间数据通讯每次围绕着类似于公交车路线的环状运动。这种架构是可以拓展的,正如Sailesh Kottapalli所言,“新核心的加入致使带宽也随之拓展”。

  AMD公司一位官员于近日透露,即将推出的代号为“Magny-Cours”的12核处理器的功耗和目前的六核处理器一致,但是处理器主频有所削减。

  AMD的12核服务器处理器“Magny-Cours”借鉴了英特尔早期在多核处理器芯片上合二为一的原理,将两颗六核“伊斯坦布尔”处理器封装在一起。技术人员Pat Conway在斯坦福大学举行的热门芯片研讨会(Hot Chips conference)上表示,12核处理器“Magny-Cours”和六核“伊斯坦布尔”处理器的功耗相同,但是处理器主频有所削减,此外还加入了电源管理特性。

AMD12核“Magny-Cours”架构图

  尽管如此Pat Conway拒绝回应有关12核处理器“Magny-Cours”主频的疑问。Conway只是称,“我们决定把这个细节留给产品公布之际”。据悉,“Magny-Cours”锁定服务器产品,将会于2010年第一季度发布。

  Magny-Cours采用了多芯片模块设计(multi-chip module,MCM),而这是AMD曾长期挖苦英特尔早期至强处理器中的设计,遥想当初AMD曾表示这并未真正意义上的多核心处理器。Magny-Cours处理器有着两个六核封装,两个封装有更为快速的全新HyperTransport接口连接。尽管如此AMD在研讨会上还是为其采用多芯片模块设计做辩解,声称原生12核心处理器热量太大,AMD希望将Magny-Cours的热度范围控制保持与六核心处理器一致。

  内存接口也在扩展,这些芯片将会被有着32GB或者64GB内存的服务器系统采用,Magny-Cours有着四个HyperTransport端口以及四个内存通道,而Nehalem-EX在单芯片上有着两个内存控制器轮流控制存储缓冲器,支持两个DDR3内存通道。

  Magny-Cours通过采用一项名为“HT Assist”的特性来提升速度,而这并未先例,目前已经被“伊斯坦布尔”处理器所采用。预留出的1MB的三级缓存会被当做系统中所有高速缓存行的索引使用,因此当一个核心需要特定数据之时,无需探测处理器中的每一个缓存,仅仅在缓存索引中就可以确定所需数据的位置。

  考虑到传统的提升处理器主频来提升性能的方法会导致过多的热耗散以及功耗,在过去的若干年间诸如英特尔和AMD的芯片制造商重返通过增加处理核心来提升芯片性能的道路。

  尽管主频有所削减,但是和当前皓龙处理器芯片相比12核处理器“Magny-Cours”依旧能够带来不菲性能提升。更大的缓存和更多的处理核心数量使服务器系统运行得更快。有着数量众多处理核心的服务器系统在虚拟化环境中能够更为快速地处理任务,此外还能让服务器寄宿更多的虚拟机。

  随后Conway还谈论了“Magny-Cours”出色的细节。构成该芯片的两颗六核“伊斯坦布尔”处理器由四个超线程互连连接,目标锁定双路和四路服务器系统。“Magny-Cours”有着总计12MB的三级缓存,每个处理核心支持512KB的二级缓存,据了解该芯片将会采用45纳米工艺技术,由AMD拆分后的GlobalFoundries制造。

  此外AMD还在致力于研发代号为“Bulldozer”的x86芯片架构,2011年32纳米工艺的处理器芯片将会采用该架构。按照计划代号为“Interlagos”的16核处理器将会于2011年发布。

  早期的皓龙处理器需要探测每一个核心和缓存来寻找数据,在四核处理器系统中这带来了费用的增长,在六核心以及十二核心系统中这事无法接受的,因此缓存索引也就孕育而生。

时间: 2024-08-01 20:41:01

未来芯片趋势:大缓存高内存扩展性的相关文章

十大未来互联网趋势

我们很满意自己进入的当前网络纪元,通常被称为Web 2.0.这个阶段互联网的特征包括搜索,社区网络,在线媒体(音乐,视频等),内容聚合和联合供稿(RSS),mashups (APIs),还有更多.当前互联网大多数仍然通过PC访问,但是我们开始看到更多从移动设备(比如iPhone)和电视机(比如XBox Live 360)而来的互联网因素. 那么未来的十年或更多我们能从互联网上期望些什么呢?就像 NatC commented这个星期的民意测验所说,十年之内互联网最大的冲击是通过电脑屏幕访问互联网将

移动互联网和云计算是未来的两大趋势

本报讯 (记者薛松)日前,百度创始人李彦宏在百度联盟峰会表示,移动互联网和云计算是未来的两大趋势,他认为,用户数不决定一切,移动互联网想要有好的发展,必须靠云计算,移动终端计算能力的不足将被云计算所弥补. 百度副总裁向海龙称,百度正努力为伙伴打造更加全面的变现平台,将移动网站和Web APP中的应用和互动流量.社交流量进行变现.此外,百度联盟发展部总经理马国林还称,2012年百度联盟的分成将继续保持高速增长,预计超过20亿元. 据介绍,自2002年创立以来,百度联盟已经拥有60万家合作伙伴,预计

台网融合是互联网与电视行业未来发展的大趋势

屈指算来,网络视频在中国的发展迄今已有近十年的历史了.从早期的以UGC为主,到后来出现PPS.风行网这样的网络电视客户端,网络视频在内容的主流化.专业化方面不断在提升.然后,与传统的电视台相比,互联网视频在内容上始终存在短板.尽管包括视频网站和门户视频在内的网络视频平台当前都在大力发展自制剧和原创节目,都在通过台网联动不断引入电视节目,但与电视台相比,无论就专业性还是用户集中度而言,都存在不小差距.互联网视频如何更上一个台阶?与电视台的深度融合无疑是一大方向. 在台网融合方面,国内最早涉足影视剧

优秀开源项目之三:高性能、高并发、高扩展性和可读性的网络服务器架构State Threads

译文在后面. State Threads for Internet Applications Introduction State Threads is an application library which provides a foundation for writing fast and highly scalable Internet Applications on UNIX-like platforms. It combines the simplicity of the multi

memcached在大负载高并发网站上的应用(一)---简介

大家可能对memcached这种产品早有了解,或者已经应用在自己的网站中了,但是也有一些朋友从来都没有听说过或者使用过. 这都没什么关系,本文旨在从各个角度综合的介绍这种产品,尽量深入浅出,如果能对您现在或以后的工作有所帮助,笔者将感到无比荣幸. 我要介绍的内容包括以下几个方面: 1.memcached的简介 2.memcached的应用场景 3.memcached的安装 4.memcached的使用 5.memcached的部署架构 6.memcached的局限性 7.memcached的改进

缓存、内存、虚拟内存分析

许多人认为,"缓存"是内存的一部分,许多技术文章都是这样教授的,事实上这么说是不正确的.  其实,缓存是CPU的一部分,它存在于CPU中  CPU存取数据的速度非常的快,一秒钟能够存取.处理十亿条指令和数据(术语:CPU主频1G),而内存就慢很多,快的内存能够达到几十兆就不错了,可见两者的速度差异是多么的大  缓存是为了解决CPU速度和内存速度的速度差异问题  内存中被CPU访问最频繁的数据和指令被复制入CPU中的缓存,这样CPU就可以不经常到象"蜗牛"一样慢的内存

14家影响未来的隐形大数据创业公司

文章讲的是14家影响未来的隐形大数据创业公司,从14家大数据创业公司的产品和业务模式我们可以看出,大数据创新呈现四化趋势:实时化.专业化.易用化(可视化.民主化).云端化. 美国科技博客网站Business Insider为我们列出了14家正在崛起的大数据创业公司.这些公司多已获得VC支持,但尚未引起市场的普遍关注,不过这些公司的产品和业务模式却可能代表着大数据发展的未来方向. "大数据之所以有趣,是因为它将是未来许多年时间里的一个重大投资领域.大数据浪潮将持续很久,而不会是18个月或24个月以

mmu-当代CPU芯片(大黑块)的内部一般都包含什么硬件模块?以及两个具体的小问题 :)

问题描述 当代CPU芯片(大黑块)的内部一般都包含什么硬件模块?以及两个具体的小问题 :) 首先,如题,当代CPU芯片的内部一般都有什么硬件模块? 然后,两个具体的小问题是: 计算机的时序是不是归根结底都来自于CPU芯片内部的那个晶振?首先,晶振应该是做在CPU芯片的内部吧?其次,CPU自己有一个频率,这个频率应该就是来自于晶振.但是其它的东西,包括总线周期,包括定时器的周期性中断等,是不是归根结底都来自于那个晶振? MMU和TLB之类的硬件一般是不是做在CPU芯片内部? 解决方案 以Atom

PreloadDataCache支持预取的数据缓存,使用简单,支持多种缓存算法,支持不同网络类型,扩展性强

主要特性:(1).使用简单 (2).可自动预取新数据 (3).可选择多种缓存算法(包括FIFO.LIFO.LRU.MRU.LFU.MFU等15种)或自定义缓存算法 (4).省流量性能佳(有且仅有一个线程获取数据) (5).支持不同类型网络处理 (6)缓存可序列化到本地 缓存可从文件中恢复 (7).扩展性强 (8). 包含map的大多数接口 适用:Java和Android开发中获取数据较耗时的应用,如网络通讯.响应慢数据获取,在类似网易新闻.花瓣这类应用中可以起到很好的效果.对于图片缓存可直接使用