2005/06/16 | 英特尔推新版编译器 提高应用性能和安全性
类别(编程宝典) | 评论(0) | 阅读(111) | 发表于 11:08

来源:天天安全网
全新英特尔软件工具充分发掘多内核平台潜能

  新版编译器提高应用性能、线程处理能力和安全性

  2005年6月15日,北京讯――英特尔公司今日发布了面向软件开发商的新工具,帮助其在多内核平台上构建线程化应用并获得最佳性能。支持C++和Fortran编程语言的英特尔®编译器9.0版还有助于改善Linux*和 Windows*应用的安全保护。

  软件开发商使用编译器将C++等编程语言转换为处理器可识别的语言。英特尔的编译器旨在帮助软件开发商改进各种平台应用性能,不管是手持设备、台式机、笔记本电脑或服务器平台,还是超级计算机平台。

  英特尔公司软件产品部门总经理Bill Savage表示:“随着多内核平台需求的增长,软件厂商们面临绝佳机遇,以在架构实现重大转变之际为其产品增加新特性和创新,并增强性能。作为全球技术领先的编译器之一,英特尔编译器9.0版支持C++和Fortran开发商加速其面向多内核及线程化环境的应用开发。”

  英特尔编译器可帮助开发商开发多线程应用,以更充分地利用英特尔的多内核和超线程(HT)技术。英特尔编译器9.0版包括自动并行选项,可自动在应用中寻找机会创建多条执行线程;它全面支持OpenMP* 2.5,并为未来扩展提供额外支持。OpenMP作为一项工业标准,可简化多线程应用软件的创建和管理。

  英特尔编译器9.0版是英特尔软件开发产品套件的最新成员。该套件可为多内核处理器编译出更出色的二进制代码、使多内核应用更加高效,并扩大公司对多内核开发的支持。

  编译器的创新特性使软件开发商甚至能够调试这些全新编译器生成的优化代码,这一改进可显著简化应用配置的最后一道工序。一般而言,使用优化程序会使调试变得非常困难甚至无法运行。

  此外,通过减少缓冲区溢出缺陷,这些工具还能够为Linux环境提供应用级安全支持选项,并与Windows环境的安全特性相匹配。这些安全选项是对C和C++应用安全性的重大改进,同时只会给已编译应用带来很小的负担。

  英特尔C++编译器9.0版现已上市,Windows或Linux版本起价399美元。英特尔Fortran编译器9.0版现已上市,Windows或Linux版本起价499美元。这些编译器可下载获得,或者直接从英特尔或全球经销商处购买光盘获得。如欲了解更多信息,请访问:www.intel.com/software/products。


0

评论Comments