本版本新增內(nèi)容
英特爾 C++ 編譯器 Windows 版創(chuàng)建于卓越的基礎(chǔ)之上。您可以針對(duì)下一代硬件親自創(chuàng)建下一代軟件。
本版本新增內(nèi)容概述
通過(guò)本版本中的新增功能特性,您幾乎不用額外投入精力,就可以獲得更好的效果,從而最大程度地利用英特爾® 硬件。此處僅簡(jiǎn)單介紹每種特性,您可以通過(guò)鏈接了解比較完整的說(shuō)明:
- 多核開(kāi)發(fā)支持使得開(kāi)發(fā)人員能夠在多核英特爾處理器上快速開(kāi)發(fā)性能卓越的應(yīng)用程序。
- Microsoft Visual Studio* 2005 集成將英特爾硬件專業(yè)經(jīng)驗(yàn)融入 Microsoft 最新集成開(kāi)發(fā)環(huán)境中。
- 支持最新英特爾® 處理器,例如英特爾酷睿雙核處理器和雙核安騰 2 處理器。
深入了解新特性
本節(jié)詳細(xì)說(shuō)明上述描述的新特性。
多核開(kāi)發(fā)支持
在所有英特爾移動(dòng)、桌面和企業(yè)產(chǎn)品線內(nèi)自由駕馭多核處理器。
- 由于最新一代的處理器部署廣泛,因此必須對(duì)應(yīng)用程序進(jìn)行優(yōu)化,以便充分利用該處理器。
- 英特爾編譯器內(nèi)置多核支持,與 32 位和 64 位英特爾® 體系結(jié)構(gòu)的其他優(yōu)化完美集成。
- 充分利用多核處理功能特性,從而提供卓越性能。
Microsoft Visual Studio 2005 集成
英特爾 C++ 編譯器 Windows 版首次提供 Visual Studio* 2005 支持。
- 包括對(duì) IA-32 應(yīng)用程序開(kāi)發(fā)的支持以及對(duì)支持英特爾® EM64T 的處理器以及安騰® 2 處理器的支持。
- Microsoft Visual Studio 2005 集成包括跨平臺(tái)開(kāi)發(fā)。
- Visual Studio 中集成區(qū)分上下文的幫助。
支持最新多核處理器
英特爾 C++ 編譯器 Windows 版針對(duì)最新英特爾多核處理器提供最新優(yōu)化支持,例如以下處理器:
- 英特爾® 奔騰® D 處理器
- 英特爾® 奔騰® 處理器至尊版
- 英特爾酷睿雙核處理器
- 雙核英特爾安騰 2 9000 順序處理器
另外,英特爾編譯器可以確保投資的未來(lái)效益,保證針對(duì)日后每一代處理器快速提供全球范圍的支持。對(duì)于新硬件平臺(tái)以驚人速度不斷面世的現(xiàn)今社會(huì),這是一個(gè)非常關(guān)鍵的優(yōu)勢(shì)。
由于對(duì)自動(dòng)并行處理和 OpenMP* 的支持,您能夠創(chuàng)建優(yōu)化的多線程應(yīng)用程序,這些應(yīng)用程序會(huì)充分利用多核處理特性,從而提供卓越性能。
兼容性和靈活性
符合標(biāo)準(zhǔn),廣泛兼容
英特爾® C++ 編譯器 9.1 Windows 版完全符合各類標(biāo)準(zhǔn),包括通過(guò) OpenMP 支持并行處理。
它還集成了 Microsoft Visual Studio 2005、Visual Studio .NET* 2002/2003 以及 Visual Studio 98,并提供擴(kuò)展 32 位和 64 位多核英特爾處理器支持。
英特爾® C++ 編譯器支持以下語(yǔ)言標(biāo)準(zhǔn):
- ANSI/ISO 標(biāo)準(zhǔn),用于 C 語(yǔ)言編譯 (ISO/IEC 9899:1990)
- ANSI/ISO 標(biāo)準(zhǔn) (ISO/IEC 14882:1998) 用于 C++ 語(yǔ)言
- OpenMP* 規(guī)范 2.5 版