關(guān)于我們
書單推薦
新書推薦
|
OpenCL異構(gòu)計(jì)算
本書以通過(guò)FPGA實(shí)現(xiàn)簡(jiǎn)易神經(jīng)網(wǎng)絡(luò)的推理流程為主線,主要包含以下內(nèi)容: 在TensorFlow學(xué)習(xí)框架下實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)訓(xùn)練,保存訓(xùn)練好的權(quán)值和偏置;將TensorFlow框架下訓(xùn)練的神經(jīng)網(wǎng)絡(luò)使用OpenCL語(yǔ)言實(shí)現(xiàn),并編譯生成可執(zhí)行文件和FPGA編程文件;將輸入數(shù)據(jù)、權(quán)值、偏置等數(shù)據(jù)通過(guò)以太網(wǎng)口傳輸?shù)紽PGA開(kāi)發(fā)板;在FPGA開(kāi)發(fā)板上運(yùn)行神經(jīng)網(wǎng)絡(luò)。
本書的重點(diǎn)在于神經(jīng)網(wǎng)絡(luò)算法的OpenCL描述方法及FPGA實(shí)現(xiàn)流程。簡(jiǎn)易神經(jīng)網(wǎng)絡(luò)算法不僅可以讓讀者明白神經(jīng)網(wǎng)絡(luò)的工作原理及基本框架,還可以使用較少的OpenCL代碼描述,易于分析神經(jīng)網(wǎng)絡(luò)算法與代碼的對(duì)應(yīng)關(guān)系,實(shí)現(xiàn)OpenCL語(yǔ)言的學(xué)習(xí)。 本書以Ubuntu操作系統(tǒng)為運(yùn)行環(huán)境,以***高的FPGA開(kāi)發(fā)板DE10_nano為實(shí)現(xiàn)平臺(tái),該開(kāi)發(fā)板尺寸較小,易于攜帶,方便管理,價(jià)格較低,適合批量購(gòu)買以開(kāi)展相關(guān)教學(xué)實(shí)驗(yàn)。 本書面向電子信息、計(jì)算機(jī)、自動(dòng)化等相關(guān)專業(yè)的本科生及研究生或FPGA開(kāi)發(fā)人員。
你還可能感興趣
我要評(píng)論
|