北冥架構

北冥架構

北冥架構是為多樣性計算硬體及集群打造的完整軟體棧,可幫助開發者在多樣算力環境下,實現與單機相同的套用開發和部署體驗,並獲得遠超單一算力的套用性能。

北冥多樣性計算融合架構是為多樣性計算硬體及集群打造的完整軟體棧方案。使能開發者在多樣性算力環境下,簡單的進行編程、開發、部署、充分發揮多樣性算力環境的優勢。讓大家使用多樣性算力環境,像一台計算機上編寫和部署套用一樣簡單。同時通過多樣性算力提供遠超單一算力環境下的性能,使傳統上因為複雜度過高難以被解決的問題,能夠通過綜合、高效的算力解決。

北冥融合計算架構包含了程式語言畢昇C++、畢昇多樣性計算編譯器、異構運行時、北冥融合加速庫、多瑙統一調度器、元戎分散式並行開發框架、昇思科學計算框架、MindStudio統一工具鏈等各組件。

基本介紹

  • 中文名:北冥架構
  • 目的:為多樣性計算硬體及集群打造的完整軟體棧方案
發展趨勢,總體技術架構,產品發展意義,

發展趨勢

多樣性計算已經成為計算行業最重要的趨勢。未來數據中心中,除通用算力外的各種多樣性算力占比將越來越大,從單算力到多算力協同、從單機到集群、從傳統套用到多樣性融合套用,多樣性計算系統給新型套用發展帶來巨大的潛力和空間

總體技術架構

北冥架構包括基礎使能、套用使能、開發使能的各個組件。
北冥基礎使能軟體包括:
畢昇C++語言:支持多樣算力、統一編程
畢昇編譯器: 提供跨多樣算力統一編譯及融合最佳化能力;
北冥融合加速庫:統一API接口、具備多算力協同能力的高性能;
異構執行引擎:實現算力調度分發與執行。
北冥套用使能軟體包括:
多瑙統一調度器:為多樣性算力集群提供套用與資源的最佳匹配;
元戎分散式並行開發框架:使能大規模分散式套用的高效開發;
昇思科學計算套件:為高性能科學套用提供計算新範式
北冥開發使能軟體包括:
MindStudio統一工具鏈:為多樣性計算系統提供開發全流程的支持;

產品發展意義

基礎使能軟體為多樣性計算系統提供通用、高生產力、高性能的開發能力,助力開發者更好地應對開發生態碎片化、開發成本高、系統整體性能無法充分發揮的挑戰。
套用使能軟體幫助開發者實現分散式套用的極簡開發、融合套用的高效部署以及多樣性計算系統的全棧效能最優。
MindStudio統一工具鏈為解決多樣性計算系統下開發調試給開發者帶來的困擾, 為多樣性計算系統提供了提供了全流程一站式開發能力, 通過統一集成開發環境,支持開發資源按需獲取、跨算力聯合調試、全系統協同調優。
check!

熱門詞條

聯絡我們