Intel oneAPI HPC Toolkit
https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html#hpc-kit
Intel® HPC Toolkit
- Deliver high-performance computing tools to build, analyze, optimize, and scale AI, machine learning, and deep learning applications.
- Optimized with the latest techniques in vectorization, multithreading, multi-node parallelization, and memory optimization.
Intel's oneAPI toolkit has demonstrated powerful performance and good compatibility in GeoEast software applications, and has provided us with important help in the further exploration of heterogeneous computing." – BGP Inc.
Benefits
Priority Support is paid product support that covers all of the components included in the toolkit. It provides the following benefits for one year:
- Direct and private interaction with Intel’s support engineers, including the ability to submit confidential support requests
- Accelerated response time for technical questions and other product needs
- Ability to influence product features and quality
- Priority support for escalated defects
- Free download access to all new product updates and continued access to older versions of the product
Intel oneAPI 開發工具包有以下幾款:
Intel oneAPI toolkit
https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html#iot-kit
為了解決不同架構的工作負載,Intel 推出 oneAPI 開發工具,Intel oneAPI 是一個開放、遵循標準、一致的程式設計模型,讓開發者可以用於 CPU、GPU、FPGA 或是其它加速器開發人工智慧等應用英特爾針對軟體開發人員發布了oneAPI 工具包,其提供新的跨基礎結構開發工具,並包含多種CPU和加速器最佳化,大幅加速機器學習運算
目標是要加快CPU和GPU應用程式的開發時間和效能
Intel oneAPI 完成版產品提供完整進階函式庫、編譯器以及移植與分析工具,其可提供下列功能:
- 發揮 Intel CPU、GPU、FPGA 所具備尖端功能的全部價值,最大化效能並加速運算。與現有程式設計語言模型相容,如 C++、Fortran、Python、OpenMP...... 等。使得開發者確信現有應用程式能夠與 oneAPI 無縫接軌。
- 輕鬆轉換至新世代系統與加速器:使用橫跨所有架構的單一程式碼基礎,釋放開發者維護程式碼的束縛,將時間投資在創新與進階百萬兆級 和人工智慧運算。
- 加速 HPC、AI、IoT、渲染等特定工作負載,提供以該領域為中心的開發工具包。
- oneAPI工具包中,包含了編譯器、效能函式庫、框架和各種分析除錯工具,供開發者用來建置、分析和最佳化,運作在CPU和GPU之上的高效能跨基礎架構應用程式。oneAPI跨基礎架構的開發模型,提供開發者一些工具,以加快建構跨架構應用程式。
- 不少開發人員面臨的困境,在於需要針對具有不只一種類型的處理器、處理器核心和協同處理器的異構系統開發系統,而oneAPI能夠跨CPU、GPU、FPGA和其他加速器的異質運算結構,推動跨架構運算創新,開發這些硬體程式所需要的軟體,都包含在oneAPI完整解決方案中,開發人員可以自由地根據硬體選擇最佳解決方案,不需承擔專有程式開發模型的經濟和技術負擔。

評論