服务器 频道

独家对话:英特尔资深技术专家畅谈至强5500

Click Here

  问题十一: 至强5500服务器带来了一些和以往完全不一样的地方,特别是在这一代平台上内存设计上来说,很多厂商有一些不同的地方,这个平台内存的一些选择跟以往还是不太一样,能否介绍一下这种情况?

  英特尔高丰:就是说在这一代平台上,5500内存的选择跟前几代是不一样的,从根本上原因以前的双路的平台支持四个通道,一般来讲是四个倍数这样通道的内存子系统,而现在这一代的平台我们是一个处理器对应三个通道,两个处理器对应六个通道,一般来讲我们选择尽量多的利用平均的使用通道能够保证更多的带宽,所以说在这一代的5500这一代的双路服务器上,我们建议使用6的倍数来选择内存条,这是一个,为什么要这样做呢?其实从内存带宽的使用角度上可以再补充一下,因为只有使用3个内存通道,而且我们配置完全一样内存的情况下,我们才能保证这三个通道之间能够同时的应用里面叫做交错的访问,类似于像硬盘RAID 0的访问,不然你的数据模块只能在一个通道的话,他就只能访问这一块,它利用不到另外一个通道,这也是为什么说我们要用6的倍数,而且要选择完全一样的内存条,平衡的插在这六个通道上面的原因。另外一个在选择这一代的服务器上,我们支持内存,我们支持DDR 3的内存,大家知道DDR 3有1333Mhz,有1066Mhz,还有800Mhz三种,我们在平台上有这样一个设定,如果在一个通道里面我们插了一个内存条,我们可以选用1333Mhz的内存条,如果说我们想把一个通道里面所有的内存条都插满,比如说插三条,我们可能只能支持到800Mhz,中间的情况,比如说一个通道插两条的内存条的话,我们就可以使用1066Mhz的内存条,另外一个角度需要看你匹配的处理器,5500系列不只是一款处理器,它有好几款处理器,从稍微低端的到最高端的处理器,不同处理器之间的性能是不一样的,它设定内存控制器的运行工作状态也不一样,比如说它最低端的两款只能支持到800Mhz的内存条,如果你使用了这两款的处理器就插800Mhz的内存条,如果你用最高端的5500处理器,你又想得到更好性能的,你就会考虑插1333Mhz的内存条,所以在内存的选择上跟前几代是不一样的。

  问题十二:用户在选购至强5500服务器的时候是否也要注意一下内存的因素?

  英特尔高丰:对,可以多考虑一下,也可以通过跟那些服务器提供商他们的工程师多沟通,选择什么样的内存配置是最优的,因为除了刚才我提到的条数和选择它的兆赫兹这个角度以外,其实还要考虑一个问题,就是说根据你的应用需要选择多大的内存,这是容量的问题,所以这几方面都要考虑,根据应用合理的选择。

  问题十三:除了一般企业通用的服务器之外,至强5500在工作站和HPC方面也获得了厂商的青睐,包括惠普、戴尔都推了这样的工作站产品,这个产品对于工作站也带来一些革命性的变化,二位能不能谈一谈这方面的体会?

  英特尔高丰:实际上5500的处理器它匹配的平台,针对不同的应用是非常多的,而且刚才也提到它在科学计算领域的性能提升是两到三倍,接近三倍,所以说这一款处理器,或者说它对应的平台是非常适合用来做工作站,或者是高性能计算的产品,密集型的附点运算它对什么样的外围设备有比较大的需求呢?可以想到,一个是内存的带宽,另外一个是内存的延迟,内存的带宽越大越好,内存的延迟越小越好,如果是多G的系统,比如说组成一个集群,组成一个其他分布式的应用来讲,它需要IO之间的通讯比较好,从这个角度来讲,我们这个平台有QPI点对点的传输,还有集成内存控制器等等,还很好的支持DDR 3,这样保证有很好的内存带宽,同时让它的内存延迟降低到最低的状态,这就保证了针对以浮点运算为主的科学计算的应用能够充分发挥它的性能,这也是为什么我们可以看到基于5500的一些工作站或者是高性能计算的产品它的性能提升比我们以前看到的真的是耳目一新,完全是全新的一种体验。

  IT168盘骏:我们惠普、戴尔的工作站都评测过,这种图形工作站都是依赖于浮点性的,还有至强5500浮点性能的提升就是两到三倍,进行相关工作的时候会非常明显。我们在测试的时候发现超线程对这个影响不是太大。

  英特尔高丰:超线程对这一块,就是说非常密集的科学计算来讲,帮助不大的主要原因就是说超线程技术,实际上在一个物理的核里面模拟出两个逻辑的核,它实际上有两个进程,通过高速的调动机制能够充分利用核的计算设备,它的计算单元,但是一般来讲在科学计算领域,科学计算这种应用经过充分的优化,它每一个进程都能充分利用计算资源,这时候如果在进行两个进程之间或者线程之间进行切换的时候它的效率是得不到提升的,我们常常看到在这样的应用中我们一般来讲不需要把超线程技术打开,当然打开影响也不一定很大,这个还是要看你具体的科学计算的应用,具体优化到什么样的一个地步,可以在BIOS里面设定打开或者关闭这个选项来验证一下,但是总的来说超线程技术对这样的应用帮助是不会太大的。

  IT168盘骏:还是有大概是在10%左右。

  英特尔高丰:对,比较少。

  问题十四:刚才谈了很多硬件方面的话题,英特尔在软件方面也做了很多工作,那么针对至强5500,英特尔是否会有一些性能方面的软件提供给OEM厂商呢?

  英特尔高丰:实际英特尔除了提供硬件产品以外,它有很强大的软件部门,提供相应的开发工具,这里面有耳熟能详的一些东西,比如说有一些编译器,英特尔的compiler,还有一些数据库,还有针对高性能计算Cluster的一些工具,还有一些诊断工具,VTune工具等,这些工具是不同代英特尔的处理器上都是可以使用的,但是针对5500这款产品做了相应的升级,更好为5500这样的处理器,这样的平台架构做更好的优化,你可以在相应的技术文档里面可以看到有哪些选择来帮助它优化,另外像刚才提到的我们传统的那些VTune工具,在升级以后我们可以在不同的操作系统上可以帮助你去优化你的应用,实现你的应用,这些工具我相信大家可以从网上能够得到相应的用法和相应的文档。使用这些工具能够帮助你在英特尔的平台上,包括5500,还有其他的平台上更好的使用英特尔的服务器带来的超强性能。

  问题十五:这些工具对那些自己编程的用户来说是不是用处很大?

  英特尔高丰:实际上这种工具就是为ISV,和比如说科学,研究院,大学,对开发性质的人是非常有帮助的,而且我相信在国内国外,纯科学计算的领域来讲,这样工具都是非常有名的,只是可能在最终用户那儿,他只是买的半成品的软件产品,他不需要用到这些比较好的开发工具。

0
相关文章