术语说明

术语

说明

BM1682

比特大陆面向深度学习领域推出的第二代张量处理器

BMNNSDK2

比特大陆基于BM1682的原创深度学习开发工具包

PCIE Mode

BM1682提供的一种产品形态,SDK运行于X86平台,BM1682作为PCIE接口的深度学 习计算加速卡存在

SoC Mode

BM1682提供的一种产品形态,SDK独立运行于BM1682平台,支持通过千兆以太网与其他设备互联

CModel

BM1682模拟器,主要用于仿真 TPU 硬件的运行环境,在不具备 TPU 硬件环境的情 况 下,可用于验证 BMNNSDK2编译器生成TPU指令的正确性。

BMRuntime

BMRuntime基于底层硬件,提供上层应用程序可编程调用的接口

BMCompile

是 BMDNN 深度学习 layer 级别的加速库接口 BMCV 使用 TPU 进行 CV 处理的加速库接口

BMNetC

面向 Caffe model 的 BMCompiler 前端

BMNetT

面向 TensorFlow model 的 BMCompiler 前端

BMNetM

面向 MxNet model 的 BMCompiler前端

BMNetP

面向 PyTorch model 的 BMCompiler 前端

BMLang

面向 TPU 的高级编程模型,用户开发时无需了解底层 TPU 硬件信息

Drivers

Drivers是API接口访问硬件的通道

BMContext

描述资源的上下文

BMMemory

设备内存管理接口

BModel

bmodel 是一个面向比特大陆TPU处理器的深度神经网络模型文件格式,通过 bm_builder.bin或bm_builder_onnx.bin工具生成,其中包含了特定网络的权重 (weight)、相应shape的指令流等等数据。通过bm_model.bin工具可以解析

bmodel文件

参考后文中“BMNet工具”的介绍。Video 为深度学习引擎的视频及图片输入提供内置的硬件加速

BMNNSDK2

用户手册

VPP

全称Video Post Processor ,2D硬件加速器

Last updated

Was this helpful?