華為云計算 云知識 TBE基本概念之NPU
TBE基本概念之NPU

TBE(Tensor Boost Engine)提供了昇騰AI處理器自定義算子開發(fā)能力,通過TBE提供的API和自定義算子編程開發(fā)界面可以完成相應(yīng)神經(jīng)網(wǎng)絡(luò)算子的開發(fā)。

TBE的重要概念之一為NPU,即Neural-network Processing Unit,神經(jīng)網(wǎng)絡(luò)處理器。

在維基 百科 中,NPU這個詞條被直接指向了“人工智能加速器”,釋義是這樣的:

“人工智能加速器(AI accelerator)是一類專用于人工智能(特別是人工神經(jīng)網(wǎng)絡(luò)、機器視覺、機器學(xué)習(xí)等)硬件加速的微處理器或計算系統(tǒng)。典型的應(yīng)用包括機器人學(xué)、物聯(lián)網(wǎng)等數(shù)據(jù)密集型應(yīng)用或傳感器驅(qū)動的任務(wù)?!?/p>

本系列課程中,NPU可以特指為昇騰AI處理器。