
芯片采購網專注于整合國內外授權IC代理商現貨資源,芯片庫存實時查詢,行業價格合理,采購方便IC芯片,國內專業芯片采購平臺。
英特爾發布了一種名為開源工具的開源工具SYCLomatic該項目將代碼遷移到SYCL1.這將有助于開發者更容易CUDA代碼遷移到SYCL和C ,從而加速面向異構架構的跨架構編程。這個開源項目可以促進開發社區的合作SYCL標準的采用是開發者從單個制造商的封閉生態系統中解放的關鍵一步。
英特爾oneAPI專家James Reinders說:使用SYCL遷移代碼C ,為代碼提供代碼ISO C 一致性支持多家供應商緩解供應商鎖定問題,支持多種架構,為充分利用新硬件創新提供靈活性。SYCLomatic它是一種可以實現大部分工作自動化的寶藏工具,讓開發者更加注重定制調優,而不是遷移代碼。”
在硬件創新給計算帶來多樣化的異構架構的同時,軟件開發也變得越來越復雜,難以完全釋放CPU加速器的價值。如今,開發者及其團隊普遍缺乏時間、金錢和資源來適應代碼的重寫和測試,以提高這些不同架構的應用性能。為了提高時間價值,開發者正在尋求開放替代方案。英特爾正在為開發者提供一種更簡單、更快的硬件選擇方法。
SYCL是一種基于C 的Khronos Group標準,它標準C 該功能支持構和非共享內存配置的功能。英特爾開源了這個項目DPC 為了進一步提高遷移能力,生成兼容性工具背后的技術SYCL應用程序。代碼的重復使用簡化了開發工作,降低了代碼持續維護所需的時間和成本。
利用帶有LLVM差異化的Apache 2.0許可證,托管GitHub上的SYCLomatic該項目為開發人員提供了一個社區,使他們能夠做出貢獻和反饋,以進一步開放CPU、GPU和FPGA異構開發。
SYCLomatic協助開發者CUDA代碼遷移到SYCL,90-95%通常可以使用CUDA代碼自動遷移SYCL代碼2。開發人員只需手動編程剩余的工作,然后定制和調整特定的架構,以達到所需的性能水平。
研究機構和英特爾客戶已成功使用英特爾 DPC 兼容具采用兼容性工具SYCLomatic同樣的技術,可以CUDA代碼遷移到多個制造商架構上SYCL(或Data Parallel C ,oneAPI的SYCL實現)。這些案例包括斯德哥爾摩大學GROMACS 20223年,柏林祖思研究所(ZIB)的easyWave、三星Medison和Bittware請訪問更多案例oneAPI DevSummit)。許多基于英特爾的客戶也在測試當前和即將推出的基礎 Xe架構GPU阿貢國家實驗室的極光代碼包括(Aurora)超級計算機,萊布尼茨超級計算中心(LRZ)、GE醫療等。
SYCLomatic 是一個GitHub項目。GitHub門戶網站有contributing.md該指南描述了為項目提供技術貢獻的步驟,以確保最大限度的方便。鼓勵開發人員使用工具,提供反饋和貢獻,以促進工具的發展。
HACC(硬件/混合加速宇宙學代碼)(anl.gov)的Steve(Esteban)Rangel表示:“CRK-HACCN體宇宙學模擬代碼正在開發中。為了給極光(Aurora)準備超級計算機,英特爾DPC 兼容性工具可以讓我們快速遷移20多個核心SYCL。由于當前版本的代碼遷移工具不支持遷移到仿函數,我們編寫了一個簡單的clang重構生成的工具SYCL滿足我們需求的源代碼。通過開源SYCLomatic在項目中,我們計劃整合以前的工作,以獲得更強大的解決方案,并幫助模仿函數成為可用遷移選項的一部分。”
- 特斯拉Autopilot系統值得信賴嗎?
- BOE(京東方)電子價簽產品獲得行業首份碳足跡評估報告
- 比亞迪刀片最強對手!寧德時代推出麒麟電池 能源水平行業最高
- 華為胡厚坤談元宇宙:炒作期越熱鬧越冷靜,談整體策略還早
- 英飛凌批準了歐盟委員會第三條無線電設備指令.3 (d)、(e)、(f)歡迎條款授權條款
- 驍龍8 助力一加Ace Pro創造性能手機的新標桿
- 汽車電子部件越來越復雜,美國傳統汽車維修店將消失
- 第三代半導體核心氮化鎵什么時候紅半邊天?
- 三星否認“3nm 芯片大規模生產延遲,稱仍按進度在第二季度開始大規模生產
- 蘋果秒天秒地M1 Ultra,是用膠水粘的嗎?
- 聯發科芯片設計 導入機器學習
- 全球晶體將在德州建造12英寸最大的硅晶圓新廠
