术语说明
术语
说明
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?