開寫前先說明 有三大問題必定注意程序員
一、Intel Visual Fortran(IVF)版本應當小於VS版本,具體能夠看下載界面的描述,算法
二、安裝要按照順序來,即先安裝VS再安裝IVF安全
三、VS沒有安裝爲Fortran預備環境的庫,以下圖所示,須要安裝這個C++ 庫。不可以僅是安裝VS軟件這個軀殼,由於 Fortran須要使用C++ 庫,若是VS中沒有事先安裝這個庫,則後續在進行Intel Parallel Studio XE 2020的安裝時,不能將兩者集成在一塊兒。勾選後,詳細信息默認便可性能優化
------------------------------------------------------------------------------------------網絡
下面說明下具體的安裝流程機器學習
進入VS官網,選擇適合的版本,我用的是專業版工具
下載的是一個安裝器,進行安裝,勾選C++,詳細信息默認便可性能
附Visual Studio 2019激活密鑰
Visual Studio 2019 Enterprise
BF8Y8-GN2QH-T84XB-QVY3B-RC4DF
Visual Studio 2019 Professional
NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y學習
所需材料:大數據
如今IVF都是集成到了Intel Parallel Studio XE之中,因此咱們在官網進行下載。選擇箭頭所指
該套件中包含的工具概述以下。
創建 | 描述 |
英特爾®C ++編譯器和英特爾®Fortran編譯器 | 英特爾®C和英特爾®Fortran優化編譯器爲現代處理器建立快速代碼。他們使用最新的指令集,自動向量化代碼來支持/利用更普遍的向量寄存器,並使用高度優化的並行模型,例如OpenMP *和Intel®TBB。編譯器爲最新的C,C ++和Fortran標準提供了普遍的支持。 |
英特爾®調試器擴展 | GDB 8.0用於本地調試英特爾®64體系結構系統上的應用程序。 |
英特爾®Python發行版 | 經過這種面向性能的Python發行版,可爲應用程序增壓並加速核心計算包。此發行版解決了Python的基本性能挑戰;經過針對英特爾的各類處理器和協處理器的全面優化,提供編譯語言的速度。 |
英特爾®數學內核庫(英特爾®MKL) | 英特爾®數學內核庫(英特爾®MKL)提供了加速的數學處理和神經網絡例程,可提升應用程序性能並減小開發時間。英特爾®MKL包括高度矢量化和線程化的線性代數,快速傅立葉變換(FFT),神經網絡,矢量數學和統計例程。 |
英特爾®數據分析加速庫(英特爾®DAAL) | C ++,Java *和Python * API庫針對全部數據分析階段(從數據採集到數據挖掘和機器學習)的優化分析構建塊進行了優化。工程高性能大數據應用程序必不可少的。 |
英特爾®線程構建基塊(英特爾®TBB) | AC和C ++模板庫,用於建立高性能,可擴展的並行應用程序。 英特爾®TBB隨Parallel STL一塊兒安裝,Parallel STL是C ++標準庫算法的實現,並支持執行策略。 |
英特爾®集成性能基元(英特爾®IPP) | 具備計算密集型功能的預優化構建基塊,可幫助處理大型數據集問題和進行高性能計算。 |
英特爾®集成性能基元密碼學(英特爾®IPP密碼學) | 提供普遍的安全有效的加密算法實現。 |
分析 | 描述 |
英特爾®顧問 | 向量化優化和線程原型。在流程的向量化和線程化階段使用此工具。 |
英特爾®檢查器 | 內存和線程調試器。使用此工具能夠查找爭用,僵局和非法內存訪問。 |
英特爾®VTune™放大器 | 性能分析器。在線程和帶寬優化階段以及高級矢量化優化中使用此工具。 |
規模 | 描述 |
英特爾®MPI庫 | 高性能MPI庫。 |
英特爾®跟蹤分析器和收集器 | MPI通訊性能分析器和正確性檢查器。在MPI調整階段使用此工具 |
繼續next出現協議,選擇第一項也就是我贊成
要求輸入激活碼時,能夠一、破解激活 或 二、 用學生帳戶進行無償使用(在第二步註冊學生帳號完成後,郵箱會收到一個激活碼)
繼續進行安裝就好了
將Intel Visual Fortran 與 Visual Studio2019集成成功後,選擇建立新項目,能夠發現Fortran就在項目裏面了
最後附IVF與VS兼容關係