摩爾線程近期發(fā)布了其GPU并行計(jì)算開發(fā)SDK——MUSA SDK的最新版本,即MUSA 4的v4.0.1版。這一版本為開發(fā)者提供了一個(gè)全面的工具集合,旨在簡化并加速針對(duì)摩爾線程GPU的應(yīng)用開發(fā)流程。
MUSA SDK集成了多種開發(fā)工具,包括MUSAToolkits,它內(nèi)置了運(yùn)行時(shí)環(huán)境、編譯器、GPU加速計(jì)算庫、遷移和優(yōu)化工具等。還包含了一系列計(jì)算庫、神經(jīng)網(wǎng)絡(luò)加速庫和通信庫,使得開發(fā)者可以一站式安裝MUSA應(yīng)用開發(fā)環(huán)境。通過這些工具,開發(fā)者能夠快速開發(fā)出針對(duì)摩爾線程GPU優(yōu)化的并行計(jì)算應(yīng)用。
此次發(fā)布的MUSA 4 v4.0.1版本特別支持了英特爾CPU搭配Ubuntu系統(tǒng),以及海光CPU搭配Kylin系統(tǒng)的環(huán)境。這一擴(kuò)展的兼容性使得更多開發(fā)者能夠在自己的平臺(tái)上利用MUSA SDK進(jìn)行高效開發(fā)。
在更新內(nèi)容方面,MUSA驅(qū)動(dòng)和運(yùn)行時(shí)增加了對(duì)海光處理器和Kylin V10 SP1系統(tǒng)的支持,進(jìn)一步擴(kuò)大了其應(yīng)用范圍。Math-X庫中的多個(gè)組件也進(jìn)行了優(yōu)化和修復(fù)。
muBLAS,作為Math-X庫中的基礎(chǔ)線性代數(shù)子程序庫,此次修復(fù)了mublasSgemmStrideBatched、mublasSgemm和mublasStrsm功能中的問題,提升了計(jì)算的穩(wěn)定性和準(zhǔn)確性。muSOLVER,則優(yōu)化了LU分解性能,并新增了對(duì)QR分解的支持,覆蓋了單精度、雙精度、單精度復(fù)數(shù)和雙精度復(fù)數(shù)等多種數(shù)據(jù)類型,為開發(fā)者提供了更強(qiáng)大的數(shù)值求解能力。muSPARSE,對(duì)稀疏矩陣性能進(jìn)行了優(yōu)化,提升了處理稀疏數(shù)據(jù)結(jié)構(gòu)的效率。
在兼容環(huán)境方面,MUSA 4 v4.0.1版本支持x86架構(gòu)的Intel處理器搭配Ubuntu 22.04.xLTS操作系統(tǒng),以及海光處理器搭配Kylin V10 SP1 2203操作系統(tǒng)。該版本還支持摩爾線程的MTT S80、MTT S3000和MTT X300系列顯卡。
對(duì)于希望體驗(yàn)MUSA 4 v4.0.1版本的開發(fā)者,可以通過摩爾線程的官方網(wǎng)站下載該SDK。這一版本的發(fā)布,無疑將進(jìn)一步推動(dòng)摩爾線程GPU在并行計(jì)算領(lǐng)域的應(yīng)用和發(fā)展。
摩爾線程一直致力于為開發(fā)者提供高效、易用的開發(fā)工具,以推動(dòng)GPU技術(shù)的創(chuàng)新和應(yīng)用。此次MUSA SDK的更新,再次證明了摩爾線程在這一領(lǐng)域的持續(xù)投入和承諾。
隨著MUSA SDK的不斷更新和完善,相信會(huì)有越來越多的開發(fā)者加入到摩爾線程GPU的應(yīng)用開發(fā)中,共同推動(dòng)GPU技術(shù)的繁榮和發(fā)展。
對(duì)于摩爾線程而言,MUSA SDK的發(fā)布也是其市場(chǎng)戰(zhàn)略的重要組成部分。通過提供強(qiáng)大的開發(fā)工具,摩爾線程旨在吸引更多的開發(fā)者關(guān)注和使用其GPU產(chǎn)品,從而進(jìn)一步鞏固其在GPU市場(chǎng)的地位。