翻譯|使用教程|編輯:況魚杰|2019-12-13 13:24:31.323|閱讀 1914 次
概述:Intel? Parallel Studio XE是一個軟件開發(fā)工具套件。本文將會介紹如何訪問 Intel? Parallel Studio XE 2019 Cluster Edition for Windows套件中的庫和工具。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Intel? Parallel Studio XE工具套件實現(xiàn)設(shè)計、開發(fā)、調(diào)試的簡化以及代碼的優(yōu)化,利用并行處理來提高應(yīng)用程序的性能。利用兼容的Intel?處理器和協(xié)同處理器可以更輕易地提高應(yīng)用程序性能。
點擊下載最新版Intel Parallel Studio XE
軟件開發(fā)是一個反復(fù)的過程。開始設(shè)計應(yīng)用程序,然后讓英特爾?軟件幫助您構(gòu)建,分析和擴展該應(yīng)用程序。Intel? Parallel Studio XE是一個軟件開發(fā)工具套件,用于以更少的精力編譯應(yīng)用程序并優(yōu)化性能。
每個Intel? Parallel Studio XE套件中的工具和庫都是為了充分利用此過程中的每個階段而開發(fā)的,并組合在一起以滿足該階段中所有軟件開發(fā)的需求。一旦完成第一輪開發(fā),就可以根據(jù)需要繼續(xù)執(zhí)行該過程,以使您的應(yīng)用程序保持最新狀態(tài)并進行優(yōu)化。
該套件包括:
英特爾?Python發(fā)行版
英特爾?調(diào)試器擴展
軟件庫(英特爾?MKL,英特爾?DAAL,英特爾?TBB,英特爾?IPP)
英特爾?顧問
英特爾?檢查器
英特爾?VTune?放大器(點擊可查看示例>>)
英特爾?MPI庫
英特爾?跟蹤分析器和收集器
使用之前
Intel? Parallel Studio XE 2019不提供用于訪問工具的集成開發(fā)環(huán)境(IDE)。您可以使用以下步驟中概述的兩種方法之一訪問套件中的庫和工具。
步驟1:初始化工具
要訪問工具的獨立版本或命令行版本,必須首先初始化工具。您可以使用Intel?Parallel Studio XE 2019隨附的初始化實用程序一步一步地初始化所有工具。
從命令提示符或腳本,cd到:
<install_dir>\IntelSWTools\parallel_studio_xe_2019.<update number>.<package number>\bin
默認(rèn)情況下,<install_dir> is C:\Program Files (x86), or C:\Program Files
運行psxevars.bat
其中<arch>是以下架構(gòu)參數(shù)之一:
intel64:設(shè)置用于英特爾?64主機和目標(biāo)
ia32:設(shè)置用于英特爾?64主機和IA-32目標(biāo)
步驟2A:使用第三方IDE訪問工具
盡管Intel? Parallel Studio XE 2019不提供內(nèi)置IDE,但它確實與Windows *,Linux *和macOS *上的第三方IDE集成在一起,從而為軟件開發(fā)提供了無縫的GUI體驗。
您可以使用Windows *上的Microsoft * Visual Studio訪問整個套件。安裝Parallel Studio后,這些工具將集成到菜單中并提供工具欄。可以在特定于工具的入門指南中找到有關(guān)將Microsoft * Visual Studio與每種工具一起使用的更多信息。
步驟2B:使用命令行訪問工具
使用命令行以兩種方式之一訪問此套件中的工具:
導(dǎo)航到主機系統(tǒng)上已安裝的Intel?Parallel Studio XE環(huán)境,然后在該工具的位置打開命令提示符。
在主機系統(tǒng)上打開任何可用的命令提示符,然后使用命令行更改目錄并導(dǎo)航到安裝的環(huán)境。
成功安裝后,可以在默認(rèn)文件夾C:\ Program Files(x86)\ IntelSWTools中找到您的Intel?Parallel Studio XE套件的工具和庫。 有關(guān)每個工具的默認(rèn)安裝位置列表,請參閱《 Windows *版英特爾?Parallel Studio XE安裝指南》。在要使用的工具的正確位置打開命令提示符后,該工具的入門指南將提供有關(guān)使用命令行進行初始化和調(diào)用的更多信息。
此套件入門
Intel? Parallel Studio XE 2019群集版具有構(gòu)建,分析和擴展應(yīng)用程序所需的一切,然后再次進行全部操作以進行持續(xù)優(yōu)化。立即使用此套件中的所有工具和庫開始編譯和優(yōu)化代碼。該套件中包含的工具概述如下。
建立 | 描述 |
英特爾?C ++編譯器和英特爾?Fortran編譯器 | 英特爾?C和英特爾?Fortran優(yōu)化編譯器為現(xiàn)代處理器創(chuàng)建快速代碼。他們使用最新的指令集,自動向量化代碼來支持/利用更廣泛的向量寄存器,并使用高度優(yōu)化的并行模型,例如OpenMP *和Intel?TBB。編譯器為最新的C,C ++和Fortran標(biāo)準(zhǔn)提供了廣泛的支持。 |
英特爾?調(diào)試器擴展 | GDB 8.0用于本地調(diào)試英特爾?64體系結(jié)構(gòu)系統(tǒng)上的應(yīng)用程序。 |
英特爾?Python發(fā)行版 | 通過這種面向性能的Python發(fā)行版,可為應(yīng)用程序增壓并加速核心計算包。此發(fā)行版解決了Python的基本性能挑戰(zhàn);通過針對英特爾的各種處理器和協(xié)處理器的全面優(yōu)化,提供編譯語言的速度。 |
英特爾?數(shù)學(xué)內(nèi)核庫(英特爾?MKL) | 英特爾?數(shù)學(xué)內(nèi)核庫(英特爾?MKL)提供了加速的數(shù)學(xué)處理和神經(jīng)網(wǎng)絡(luò)例程,可提高應(yīng)用程序性能并減少開發(fā)時間。英特爾?MKL包括高度矢量化和線程化的線性代數(shù),快速傅立葉變換(FFT),神經(jīng)網(wǎng)絡(luò),矢量數(shù)學(xué)和統(tǒng)計例程。 |
英特爾?數(shù)據(jù)分析加速庫(英特爾?DAAL) | C ++,Java *和Python * API庫針對所有數(shù)據(jù)分析階段(從數(shù)據(jù)采集到數(shù)據(jù)挖掘和機器學(xué)習(xí))的優(yōu)化分析構(gòu)建塊進行了優(yōu)化。工程高性能大數(shù)據(jù)應(yīng)用程序必不可少的。 |
英特爾?線程構(gòu)建基塊(英特爾?TBB) | AC和C ++模板庫,用于創(chuàng)建高性能,可擴展的并行應(yīng)用程序。 英特爾?TBB隨Parallel STL一起安裝,Parallel STL是C ++標(biāo)準(zhǔn)庫算法的實現(xiàn),并支持執(zhí)行策略。 |
英特爾?集成性能基元(英特爾?IPP) | 具有計算密集型功能的預(yù)優(yōu)化構(gòu)建基塊,可幫助處理大型數(shù)據(jù)集問題和進行高性能計算。 |
英特爾?集成性能基元密碼學(xué)(英特爾?IPP密碼學(xué)) | 提供廣泛的安全有效的加密算法實現(xiàn)。 |
分析 | 描述 |
英特爾?顧問 | 向量化優(yōu)化和線程原型。在流程的向量化和線程化階段使用此工具。 |
英特爾?檢查器 | 內(nèi)存和線程調(diào)試器。使用此工具可以查找爭用,僵局和非法內(nèi)存訪問。 |
英特爾?VTune?放大器 | 性能分析器。在線程和帶寬優(yōu)化階段以及高級矢量化優(yōu)化中使用此工具。 |
規(guī)模 | 描述 |
英特爾?MPI庫 | 高性能MPI庫。 |
英特爾?跟蹤分析器和收集器 | MPI通信性能分析器和正確性檢查器。在MPI調(diào)整階段使用此工具 |
如果您希望了解Intel Parallel Studio XE更多產(chǎn)品信息,可以咨詢。
關(guān)注慧聚IT微信公眾號 ???,了解產(chǎn)品的最新動態(tài)及最新資訊。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: