歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
沐曦異構(gòu)并行計(jì)算軟件棧——MXMACA C/C++程序設(shè)計(jì)入門教程

沐曦異構(gòu)并行計(jì)算軟件!狹XMACA C/C++程序設(shè)計(jì)入門教程

出版社:電子工業(yè)出版社出版時(shí)間:2024-07-01
開本: 16開 頁數(shù): 312
中 圖 價(jià):¥90.9(7.1折) 定價(jià)  ¥128.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

沐曦異構(gòu)并行計(jì)算軟件!狹XMACA C/C++程序設(shè)計(jì)入門教程 版權(quán)信息

沐曦異構(gòu)并行計(jì)算軟件棧——MXMACA C/C++程序設(shè)計(jì)入門教程 內(nèi)容簡(jiǎn)介

本書深入淺出,層層遞進(jìn),構(gòu)建了一個(gè)系統(tǒng)全面的知識(shí)結(jié)構(gòu),全面介紹了異構(gòu)并行計(jì)算和GPU編程的基礎(chǔ)知識(shí)與高級(jí)應(yīng)用。本書的內(nèi)容覆蓋基礎(chǔ)理論、實(shí)際應(yīng)用、編程模型到內(nèi)存管理、性能優(yōu)化等多個(gè)層面。本書不僅詳盡闡述了MXMACA C/C++編程語言的特性和應(yīng)用,還通過豐富的示例代碼展示了在沐曦高性能GPU平臺(tái)上開發(fā)計(jì)算加速應(yīng)用程序的全過程。
本書不僅為讀者提供了深入學(xué)習(xí)GPU編程和異構(gòu)計(jì)算的資料,也為科學(xué)計(jì)算、大數(shù)據(jù)分析、人工智能等領(lǐng)域的專業(yè)人士提供了寶貴的技術(shù)資源。無論是相關(guān)專業(yè)的老師和學(xué)生,還是對(duì)并行計(jì)算感興趣的研究人員和工程師,都能從這本書中獲得實(shí)用的指導(dǎo)。

沐曦異構(gòu)并行計(jì)算軟件棧——MXMACA C/C++程序設(shè)計(jì)入門教程 目錄

第1章 MXMACA編程簡(jiǎn)介 1.1 本書寫給誰 1.2 學(xué)習(xí)MXMACA編程的基礎(chǔ) 1.3 本書結(jié)構(gòu) 1.4 相關(guān)的背景知識(shí) 1.4.1 計(jì)算機(jī)體系結(jié)構(gòu)和摩爾定律 1.4.2 摩爾定律碰到了三堵墻 1.4.3 并行計(jì)算 1.4.4 計(jì)算平臺(tái)的分類 1.4.5 GPU和CPU體系結(jié)構(gòu)對(duì)比 1.4.6 GPU異構(gòu)編程 第2章 MXMACA編程環(huán)境 2.1 MXMACA云端編程環(huán)境 2.2 MXMACA本機(jī)編程環(huán)境 2.2.1 下載MXMACA安裝工具包 2.2.2 安裝MXMACA編程環(huán)境 2.2.3 配置MXMACA編程環(huán)境 2.3 用MXMACA打印“Hello World” 2.3.1 過程概述和代碼示例 2.3.2 習(xí)題和思考 第3章 MXMACA編程模型 3.1 硬件平臺(tái) 3.2 程序結(jié)構(gòu) 3.3 內(nèi)存管理 3.4 線程管理 3.5 核函數(shù) 3.6 向量加法示例 3.6.1 用傳統(tǒng)的CPU編程完成向量相加 3.6.2 用MXMACA異構(gòu)編程完成向量相加 3.6.3 向量加法實(shí)測(cè)結(jié)果比較 3.6.4 習(xí)題和思考 第4章 MXMACA編程API 4.1 基本語法 4.2 數(shù)據(jù)類型 4.2.1 C++語言基礎(chǔ)類型 4.2.2 half類型 4.2.3 bfloat類型 4.3 MXMACA C++語言擴(kuò)展集 4.3.1 擴(kuò)展的Token 4.3.2 函數(shù)執(zhí)行空間限定符 4.3.3 變量存儲(chǔ)空間限定符 4.3.4 內(nèi)置向量類型 4.3.5 內(nèi)置變量 4.3.6 向量運(yùn)算單元 第5章 MXMACA執(zhí)行模型 5.1 沐曦GPU并行架構(gòu) 5.1.1 設(shè)備線程架構(gòu)信息查詢 5.1.2 核函數(shù)的并發(fā)執(zhí)行和串并行執(zhí)行 5.1.3 核函數(shù)的啟動(dòng)方式 5.2 線程束執(zhí)行的本質(zhì) 5.2.1 線程束和線程塊 5.2.2 線程束分化 5.2.3 資源分配 5.2.4 延遲隱藏 5.2.5 占用率 5.2.6 同步機(jī)制 5.2.7 協(xié)作組編程 5.2.8 可擴(kuò)展性 5.2.9 CPU線程和GPU線程的區(qū)別 5.2.10 習(xí)題和思考 5.3 MXMACA流
展開全部

沐曦異構(gòu)并行計(jì)算軟件!狹XMACA C/C++程序設(shè)計(jì)入門教程 作者簡(jiǎn)介

楊建,浙江大學(xué)博士,沐曦聯(lián)合創(chuàng)始人、CTO兼首席軟件架構(gòu)師,三維圖形與高性能計(jì)算生態(tài)專家,擁有多項(xiàng)發(fā)明專利,具有超過20年的GPU軟件研發(fā)經(jīng)驗(yàn)。楊建博士曾任職于華為海思和AMD,曾任華為海思GPU首席架構(gòu)師,是AMD大中華區(qū)首位華人科學(xué)家。 嚴(yán)德政,浙江大學(xué)碩士,沐曦公司軟件總監(jiān)和GPU產(chǎn)品驅(qū)動(dòng)架構(gòu)師,浙江電子工程高級(jí)工程師,資深技術(shù)專家,擁有深厚的軟硬件產(chǎn)品架構(gòu)設(shè)計(jì)和開發(fā)管理經(jīng)驗(yàn),精通C/C++、Python、Java、JavaScript等多種編程語言。 詹源,浙江大學(xué)碩士,沐曦公司工程師,從事嵌入式、AI系統(tǒng)工程軟件開發(fā)工作,目前主要聚焦AI計(jì)算庫的研發(fā),負(fù)責(zé)大語言模型訓(xùn)練和推理相關(guān)的算子優(yōu)化工作。 王沛,南京航空航天大學(xué)碩士,沐曦公司軟件專家,主要從事編譯器方向的相關(guān)研究,負(fù)責(zé)公司的傳統(tǒng)編譯器和AI編譯器的架構(gòu)和編碼工作。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
返回頂部
中圖網(wǎng)
在線客服