Bộ công cụ Intel oneAPI được phát hành


Bộ công cụ Intel oneAPI được phát hành

Vào ngày 8 tháng XNUMX, Intel đã phát hành một bộ công cụ phần mềm được thiết kế để phát triển các chương trình sử dụng một giao diện lập trình (API) duy nhất cho nhiều bộ tăng tốc điện toán khác nhau, bao gồm bộ xử lý vector (CPU), bộ tăng tốc đồ họa (GPU) và mảng cổng lập trình trường (FPGA) - Bộ công cụ Intel oneAPI để phát triển phần mềm XPU.

Bộ công cụ cơ sở oneAPI chứa các trình biên dịch, thư viện, công cụ phân tích và gỡ lỗi cũng như các công cụ tương thích giúp chuyển các chương trình CUDA sang phương ngữ Data Parallel C++ (DPC++).

Các bộ công cụ bổ sung cung cấp các công cụ để tính toán hiệu suất cao (Bộ công cụ HPC), để phát triển trí tuệ nhân tạo (Bộ công cụ AI), cho Internet vạn vật (Bộ công cụ IoT) và để trực quan hóa hiệu suất cao (Bộ công cụ kết xuất).

Các công cụ Intel oneAPI cho phép bạn chạy các chương trình bắt nguồn từ cùng một mã nguồn trên các kiến ​​trúc phần cứng máy tính khác nhau.

Bộ công cụ có thể được tải xuống miễn phí. Ngoài phiên bản miễn phí của các công cụ, còn có phiên bản trả phí, cung cấp quyền truy cập vào hỗ trợ kỹ thuật từ các kỹ sư Intel. Cũng có thể sử dụng dịch vụ Intel® DevCloud để phát triển và thử nghiệm mã, cung cấp quyền truy cập vào nhiều CPU, GPU và FPGA khác nhau. Các phiên bản tương lai của Intel® Parallel Studio XE và Intel® System Studio sẽ dựa trên Intel oneAPI.

Liên kết tải xuống: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Yêu cầu hệ thống

Bộ xử lý:

  • Dòng bộ xử lý Intel® Core™ trở lên
  • Dòng bộ xử lý Intel® Xeon®
  • Dòng bộ xử lý có khả năng mở rộng Intel® Xeon®

Máy gia tốc máy tính:

  • GPU tích hợp GEN9 trở lên bao gồm đồ họa Intel® Iris® Xe MAX mới nhất
  • Thẻ tăng tốc lập trình Intel® (PAC) với Intel Arria® 10 GX FPGA bao gồm Intel® Acceleration Stack cho CPU Intel® Xeon® với FPGA phiên bản 1.2.1
  • Thẻ tăng tốc lập trình Intel® (PAC) D5005 (trước đây gọi là Intel® PAC với Intel® Stratix® 10 SX FPGA) bao gồm Intel® Acceleration Stack cho CPU Intel® Xeon® với FPGA Phiên bản 2.0.1
  • Nền tảng tùy chỉnh FPGA (được chuyển từ nền tảng tham chiếu Intel® Arria® 10 GX và Intel® Stratix® 10 GX)
  • Nền tảng tùy chỉnh Intel® với phần mềm Intel® Quartus® Prime phiên bản 19.4
  • Nền tảng tùy chỉnh Intel® với phần mềm Intel® Quartus® Prime phiên bản 20.2
  • Nền tảng tùy chỉnh Intel® với phần mềm Intel® Quartus® Prime phiên bản 20.3

Các hệ điều hành:

  • Red Hat Enterprise Linux 7.x - Hỗ trợ một phần
  • Red Hat Enterprise Linux 8.x - Hỗ trợ đầy đủ
  • SUSE Linux Enterprise Server 15 SP1, SP2 - hỗ trợ một phần
  • SUSE Linux Enterprise Server 12 - Hỗ trợ một phần
  • Ubuntu 18.04 LTS - Hỗ trợ đầy đủ
  • Ubuntu 20.04 LTS - Hỗ trợ đầy đủ
  • CentOS 7 - hỗ trợ một phần
  • CentOS 8 - Hỗ trợ đầy đủ
  • Fedora 31 - Hỗ trợ một phần
  • Debian 9, 10 - hỗ trợ một phần
  • Xóa Linux - hỗ trợ một phần
  • Windows 10 - Hỗ trợ một phần
  • Windows Server 2016 - Hỗ trợ đầy đủ
  • Windows Server 2019 - Hỗ trợ đầy đủ
  • macOS 10.15 - hỗ trợ một phần

Nguồn: linux.org.ru