" />
Intel Parallel Studio 2011在C++編譯器、錯誤檢查與性能調試工具中增加了擴展的多線程庫和多線程編程建議功能。
作為功能卓越的、完整的性能優(yōu)化套件,英特爾Parallel Studio 2011幫助軟件開發(fā)者更輕松地提高串行和并行應用的性能和可靠性,以便充分利用最新的多核處理器。該版本添加了一套新的旨在充分利用并行處理的并行模塊——英特爾并行構建模塊、可引導從串行到并行過渡的強大多線程編程輔助工具——英特爾 Parallel Advisor,以及包括全面支持Microsoft Visual Studio 2010*開發(fā)環(huán)境在內的一系列強化功能。
英特爾Parallel Studio面向開發(fā)周期中的各個階段,幫助開發(fā)人員高效地:
使用新的英特爾 Parallel Advisor多線程編程指南發(fā)現引入多線程機會并進行設計
使用英特爾 Parallel Composer中的編譯器和庫組建并調試C/C++應用軟件。英特爾 Parallel Composer現在還包括新的英特爾并行構建模塊,這是一套綜合的并行開發(fā)模型。
使用英特爾Parallel Inspector內存與多線程錯誤檢查器尋找會造成應用程序崩潰的漏洞,從而驗證并進而提高代碼的可靠性和質量。
利用英特爾 Parallel Amplifier多線程與性能調節(jié)器來調試應用程序的性能。
這個套件還進行了眾多的其它改進,包括支持微軟Visual Studio 2010*、2005和2008版。
英特爾并行構建模塊帶來擴展的多線程選項通過一套新的可移植、可擴展、可靠且面向未來的任務與數據并行模型,英特爾并行構建模塊(英特爾PBB)擴展了利用并行處理的方式。這些模型很容易與現有應用程序集成,確保了軟硬件投資的成效。
英特爾并行構建模塊(PBB)包括:
英特爾線程構建模塊3.0——這個C++模板庫解決方案提供了靈活的跨平臺并行解決方案。
英特爾 Cilk Plus——內置于英特爾 C/C++編譯器,它提供易于使用且結構良好的模型,簡化并行開發(fā)、驗證和分析過程。由于它是C++的擴展,程序員通常不需要為了增加并行處理能力而對程序進行大幅的重新編寫。
英特爾 Array Building Blocks(英特爾 ArBB)——英特爾ArBB是一個由復雜的運行庫支持的應用程序編程接口,提供普通的數據并行編程解決方案,讓開發(fā)人員不再依賴特別的低級并行機制或硬件架構。
英特爾公司是世界上最大的半導體公司,也是第一家推出x86架構處理器的公司,總部位于美國加利福尼亞州圣克拉拉。由羅伯特·諾伊斯、高登·摩爾、安迪·葛洛夫,以“集成電子”之名在1968年7月18日共同創(chuàng)辦公司,將高級芯片設計能力與領導業(yè)界的制造能力結合在一起。1971年,英特爾推出了全球第一個微處理器,微處理器所帶來的計算機和互聯網革命,改變了整個世界。英特爾也有開發(fā)主板芯片組、網卡、閃存、繪圖芯片、嵌入式處理器,與對通信與運算相關的產品等。