RFX-8440 射頻數據採集卡
RFSoC 數據採集卡:RFX-8440 採集 |工藝流程 |靈活的 4 通道類比輸入/輸出 4× 14 位 ADC、5GSPS 4× 14 位 DAC、10GSPS 可變增益至
支援高級軟體工具流對於希望利用異構架構的不斷增長的客戶群至關重要。英特爾的全新 oneAPI 圍繞代碼重用而設計,同時提供與其他高級工具類似的性能。瞭解 英特爾的 oneAPI 程式設計模型, 以及它如何通過簡化跨多個架構的加速開發來解決程式設計挑戰。
在當今的 HPC 環境中,有幾種硬體架構可用於運行工作負載 - CPU、GPU、FPGA 和專用加速器。沒有一種體系結構最適合每個工作負荷,因此混合使用體系結構可以在大多數方案中獲得最佳性能。但是,這種架構多樣性帶來了一些挑戰:
每個體繫結構都需要單獨的程式設計模型和工具鏈:
軟體開發的複雜性限制了架構選擇的自由度。
OneAPI 提供了一個 統一的程式設計模型 ,可簡化跨不同架構的開發。借助 oneAPI 程式設計模型,開發人員可以針對具有相同語言和庫的不同硬體平臺,並可以使用同一組調試和性能分析工具在不同平臺上開發和優化代碼 - 例如,通過 Vtune 分析器獲取其主機和加速器的運行時數據。
跨平臺和硬體架構使用相同的語言使原始程式碼更易於重用;即使將代碼移動到不同的硬體體系結構時仍需要特定於平臺的優化,也不再需要代碼轉換。使用通用語言和工具集可以更快地培訓新開發人員,加快調試速度並提高工作效率。
通過我們的 2D FFT 演示探索使用 oneAPI,而不是採用 HBM2 的 520N-MX 卡。請務必在頁面底部請求代碼下載!
oneAPI 語言是數據並行C++,這是一種高級語言,專為並行程式設計效率而設計,基於 C++ 語言以實現廣泛的相容性。DPC++不是一種專有語言;它的發展是由開放的跨行業倡議推動的。
跨 CPU 和加速器提供不折不扣的並行程式設計效率和性能的語言:
基於C++:
推動語言增強的社區專案:
編譯 FPGA 代碼 時 一個 主要 問題 是 編譯 時間 – 將 DPC++ 代碼轉換為 實現 該 代碼 指定 的 硬體 架構 的 時序 封閉 FPGA 設計 所需 的 後端 編譯 過程 可能需要 數 小時 才能 完成。因此,FPGA 開發流程經過定製,可最大限度地減少完整的編譯運行。
什麼是 oneAPI?
oneAPI 是一種跨行業、開放、基於標準的統一程式設計模型,可在加速器架構中提供通用的開發人員體驗,從而實現更快的應用程式性能、更高的生產力和更大的創新。oneAPI 行業倡議鼓勵在整個生態系統中就 oneAPI 規範和相容的 oneAPI 實現進行協作。
oneAPI 為計算和數據密集型域提供庫。它們包括深度學習、科學計算、視頻分析和媒體處理。
oneAPI 規範擴展了現有的開發人員程式設計模型,通過語言、一組庫 API 和低級硬體介面支援跨架構程式設計,從而實現多樣化的硬體集。為了提高相容性並支持開發人員的生產力和創新,oneAPI 規範建立在行業標準之上,並提供開放的跨平臺開發人員堆棧。
您需要三個元件才能開始使用 oneAPI 進行開發。oneAPI Base Toolkit 和 FPGA ADd-On 均可從英特爾獲得。BittWare FPGA卡的BSP可在BittWare的開發人員網站上找到。
英特爾的 oneAPI 基本工具包
面向 oneAPI 基礎工具包的英特爾 ® FPGA 附加元件
來自BittWare的FPGA卡BSP
我們的技術銷售團隊隨時準備提供可用性和配置資訊,或回答您的技術問題。
“*”表示必填欄位
RFSoC 數據採集卡:RFX-8440 採集 |工藝流程 |靈活的 4 通道類比輸入/輸出 4× 14 位 ADC、5GSPS 4× 14 位 DAC、10GSPS 可變增益至
定製產品開發 來自 BittWare(Molex 公司)的設計 + 製造 來自 BittWare(Molex 公司)的定製產品開發設計 + 製造 建立在我們的基礎上
PCIe FPGA 卡 520N-MX Stratix 10 FPGA 板,帶 16GB HBM2 用於加速記憶體受限應用的強大解決方案 需要報價?跳轉到定價表單
BittWare Partner IP MACsec IP Core IEEE 802.1AE IP Core Xiphera MACsec 系列提供實現 MACsec(媒體訪問控制安全性)的高速 IP 內核。