迈向英特尔®安腾®架构

来源:英特尔亚太区安腾处理器产品经理 吴定严 作者: 时间:2004-06-22 23:47

     (华强电子世界网讯) 随着越来越多的复杂操作系统和应用的推出,不断改进的计算机体系结构持续推动处理器技术快速创新。在某些方面,用户对于平台性能和内存寻址能力的需求超出了32位系统力所及的范畴。视觉渲染、工程模拟和大型数据库数据采掘等均为亟待64位系统大显身手的应用。
    
     为满足这些需求,英特尔推出了英特尔®安腾®处理器家族。英特尔®安腾®架构设计用于支持要求最苛刻的企业和技术计算应用,能够全面满足行业对于并行执行、大型对称多处理(SMP)和64位体系结构的要求。
    
     以下内容涵盖的信息包括:采用英特尔®安腾®处理器家族的基础――显式并行指令计算(EPIC)体系结构的主要原因;英特尔安腾2处理器具备哪些特性;如何移植;以及基于英特尔安腾处理器的解决方案能够在哪些方面为开发商和最终用户带来重要的竞争优势。
    
    

基于英特尔®安腾®处理器的系统:一种解决方案并非适用于所有领域

    
     英特尔安腾微体系结构具备卓越的性能,可为企业和技术应用带来出色的并行计算能力。其显式并行执行能力和浮点预算性能可显著增强分析、科学设计和可视化应用的性能,同时其64位寻址能力和资源还为处理万亿兆数据提供了一个强大的平台,并能够缩短内存延迟、提高带宽和减少分支丢失情况。
    
     并非所有应用都可充分利用基于英特尔®安腾®处理器的系统的优势。在考虑移植或重建应用以充分利用英特尔®安腾®处理器的优势时,需要考虑诸多因素。因此,关键在于部署最适合当前任务的处理器。
    
     英特尔®安腾®架构最适用于以下类型的应用:
    
     •企业级工作负载
     •浮点密集型应用
     •确定性应用(编译器能够确定或猜测如何优化)
     •内存密集型应用
     •使用数据类型超过32位的应用
    
     如果应用需要出色的并行处理能力、领先的浮点性能、大型数据处理能力和64位内存寻址能力,则英特尔®安腾®2处理器是其最佳之选。它也是需要快速处理大量数据的应用的理想选择,这些应用包括大型数据库、大规模数据分析、计算机辅助设计、3D渲染和高性能计算(HPC)。此外,英特尔还支持主要操作系统,例如Microsoft Windows Server* 2003、惠普* HP-UX和Linux等,以及面向高端企业和技术计算环境的广泛应用。
    
     许多HPC应用和企业服务器应用都针对英特尔®安腾®2处理器进行了优化。性能指标评测实例显示当在各种规模的SMP设备进行扩充时,其在不同应用性能指标评测中的得分要高于其它最佳RISC架构系统。
    
     展示英特尔安腾架构平台优势的最佳方法也许是比较实际性能衡量结果。如欲了解有关最新性能指标评测结果的更多信息,请访问英特尔网站http://www、intel、com/products/benchmarks/server/index、htm。
    
    
移植到英特尔®安腾®架构

    
     企业在向英特尔®安腾®架构系统移植时,会发生两种可能:构建新应用或从现有32位应用移植到64位应用。除了一些英特尔®安腾®处理器优化工作与英特尔®至强™处理器不同以外,第一个选择与实施一个全新的32位应用没有分别。在某些方面,这一工作可能更为简单,因为简单的64位内存模式消除了只能管理低于2至3 GB数据库的弊端,从而使得编程人员无需拆分程序模块。
    
     除支持大型内存应用、高内存带宽和广泛的浮点运算性能增强外,用户可能期望英特尔®安腾®2处理器能够在要求最苛刻的企业应用、技术应用和HPC应用方面,比英特尔®至强™处理器表现的更为出色。
    
     虽然英特尔®至强™处理器的时钟频率通常要高于英特尔®安腾®2处理器,但对于许多应用而言,英特尔®安腾®微体系结构具备的出色并行设计、大型高速缓存和其它特性将能够带来更卓越的性能。
    
     背景介绍
    
     什么是显式指令计算(EPIC)体系结构?
    
     在显式并行指令计算(EPIC)体系结构中,软硬件之间的接口可以实现软件充分利用编译时的信息,并将这一信息高效提供给硬件。EPIC结构提供了强大的体系结构语义,使得软件可以在大型调度范围中进行全局优化,向硬件提供可用的指令级并行能力,进而带来丰富的执行资源。
    
     英特尔®安腾®处理器率先采用了安腾指令集架构(ISA)。带有6 MB三级高速缓存的英特尔®安腾®2处理器是英特尔®安腾®处理器家族的最新成员。所有处理器均采用了EPIC技术,在硬件和软件之间实现紧密耦合。
    
     传统应用支持如何?
    
     传统应用可能通过内建的硬件引擎或软件IA32解码和控制提供支持。对许多应用而言,全新32位英特尔架构(IA-32)执行层的速度要显著优于硬件执行的速度,但对于已移植到内建安腾处理器指令的应用而言,性能会有所下降(安腾处理器指令以并行而非顺序的形式执行)。大多数软件应用在重新编译后能够在不进行优化的情况下以近似的最佳速度运行。
    
     英特尔如何帮助您进行移植
    
     培训。http://www、intel、com/software/college 英特尔软件学院提供了专家讲师和灵活的授课方式,授课内容包括处理器、平台、工具和高级技术。
    
     英特尔开发商解决方案目录。http://www、intel、com/ids/catalog 英特尔提供了一系列工具和应用,来帮助优化软件项目和产品。目录中的工具已进行优化、移植或调试,可充分利用英特尔技术的特性。
    
     英特尔®解决方案服务。
    http://www、intel、com/internetservices/intelsolutionservices/ 英特尔解决方案服务提供了完善的服务来解决复杂业务和技术问题。他们在全球拥有数百名认证顾问和一流的解决方案中心,用于使用英特尔架构解决方案推动公司发展、降低风险和加快产品上市速度。
    
    
(编辑 甘心)

相关文章

资讯排行榜

  • 每日排行
  • 每周排行
  • 每月排行

华强资讯微信号

关注方法:
· 使用微信扫一扫二维码
· 搜索微信号:华强微电子