Unix工作站
取消
显示结果 
搜索替代 
您的意思是: 

求助!那位老大有关于安腾2工作站的资料和测评报告?

求助!那位老大有关于安腾2工作站的资料和测评报告?

尽量详细一些的,中英文不论!请发给ricky.liao@jozun.com,不胜感激,谢谢!
1 条回复
徐生军7587
首席顾问

求助!那位老大有关于安腾2工作站的资料和测评报告?

 技术特征





  1. 安腾2的硬件规范



  安腾2处理器在微处理器的规格上创造了新的标准,采用0.18微米生产工艺,在单个安腾2芯片内集成了多达6个整数单元、4个指令存取单元、2个浮点/SIMD单元和3个分支处理单元,可在同一指令周期内同时执行6条指令;芯片内集成了328个寄存器,其中有64位整数寄存器128个,82位浮点寄存器128个。相比之下,目前的RISC处理器至多只有4个整数单元和2个浮点单元,寄存器仅为几十个。



  安腾2支持64位的虚拟地址,而物理地址则为50位,最大内存调度页面为4GB,系统总线的带宽为6.4GB/s。



  安腾2处理器首次将全部L1、L2和L3 Cache都集成到芯片内,容量分别为L1 32KB、L2 256KB、L3 3MB(部分型号为1.5MB),内存则采用了双路DDR266内存,从而大大提高了内存数据整体访问速度。



  2. EPIC技术



  安腾家族处理器(IPF)的一大创新是采用了所谓“显性并行”技术EPIC(Explicitly Parallel Instruction Computing),摒弃了超标量RISC处理器无比复杂的并行调度电路,因而处理器本身不再需要对可执行代码进行扫描和调度,而由软件编译器来完成此项任务。从这个意义上说,安腾家族处理器是由CPU芯片和软件编译器两部分构成的,这也是微处理器体系结构的新概念。





  安腾2结构原理



  一般情况下,运行在安腾家族处理器上的软件代码应该由安腾处理器平台专用的编译器来编译生成。EPIC技术采用软件编译器来进行并行编译优化的好处是,编译器可以扫描无限长度的源代码,从而获得全局性的并行优化效果,而超标量处理器仅能在执行时对非常有限长度的执行代码进行优化(通常是几十条指令)。此外前述安腾2处理器巨大数目的执行单元和寄存器,为EPIC发挥效用提供了资源保障,安腾家族专用的编译器生成的可执行代码不同于一般的串行指令,而是一系列固定长度128位的“指令捆”(Instruction Bundle),每个“指令捆”包含了3条41位的指令和5位指令模板,CPU在执行时每次取一个“指令捆”,并向各执行单元同时发送3条指令,而同一时间可同时有6条指令在执行,这使得单个芯片内的并行能力达到了一个新的高度。



  目前支持EPIC技术的编译器已经由英特尔、惠普、微软等开发完成,在安腾家族处理器所支持的各个操作系统上均能支持。



  3. 判定技术(Predication)



  判定技术是安腾家族处理器的一大创新,该技术能将传统的if-then-else分支结构转变为无分支的顺序/并行代码,从而大大减少了因为分支跳转造成的处理器停顿。以下为普通的分支代码:



  if (a>b) c=c+1



  else d=d*e+f



  在安腾2上会变成以下方式并行执行:



  pT, pF= compare (a>b)



  if (pT) c=c+1



  if (pF) d=d*e+f



  完全消除了分支跳转,可以避免分支造成的流水线清空,提高了CPU的执行效率。



  4. 推测技术(Speculation)



  推测技术可以在数据被使用之前,CPU利用空闲的时段预先载入需要的数据,从而减少了内存延迟带来的性能损失,另一方面,推测技术允许在发生数据异常时延缓异常处理直到该数据被引用,这样可以避免不必要的异常处理。



  5. 寄存器堆栈(Register Stack)



  由于安腾2具备大量内部寄存器,可以大大加速很多运算过程,其中的一项创新就是寄存器堆栈。一般的系统上当CPU执行调用/返回指令时,需要将一系列指令、数据寄存器内容压入内存堆栈或弹出,由于需要访问主存所以要耗费相当长时间,而在安腾2上则可以利用专门的96个堆栈寄存器作为堆栈,将需要保存的内容直接压入寄存器堆栈中,不需要访问内存,因而大大提高了调用/返回的速度。安腾2内部有一个专用堆栈管理器(Register Stack Engine, 简称RSE)管理寄存器堆栈。



  6. 兼容性和多操作系统支持



  安腾2可以全面兼容X86以及HP PA-RISC。



  安腾2是Intel的64位芯片,也能执行x86的32位指令,因而x86的用户升级到安腾系统不会影响现有软件的执行;对于原来HP PA-RISC的用户,安腾2以及后续产品也对PA-RISC保持二进制兼容,现有PA-RISC用户升级到安腾2或后续产品后可以继续运行现有的HP-UX应用。



  目前安腾2上已经运行的操作系统包括Windows XP、Linux和Unix(HP-UX),其它