📒
Sophon SE3 Quickstart For Beginners
  • Sophon SE3 Quickstart For Beginners
  • SE3 (Sohpon Embedded AI Mini Box. Generation 3)
    • SE3 硬件资源及使用模型
    • SE3 应用场景
    • SE3 规格参数
    • SE3 产品特性
    • SE3 状态指示灯
    • SE3 软件功能
  • SE3 开发环境搭建
    • 设备清单
    • 开发环境搭建示图
    • SE3上电
    • 系统信息查看
    • 设备驱动加载
  • SE3 SDK(BMNNSDK2)
    • 术语说明
    • BMNNSDK版本特性
    • BMNNSDK工作流程
  • SE3实例演示
    • 算法移植概述
    • 启动开发环境Sophon docker
    • c/c++开发者
    • python开发者
    • 图形解码接口
    • 视频解码接口
  • SE3 系统升级
    • SE3 系统升级
  • 前置学习
    • linux基本知识
    • 机器学习及神经网络
    • python基本知识
    • Docker基本知识
Powered by GitBook
On this page

Was this helpful?

  1. SE3 SDK(BMNNSDK2)

术语说明

术语

说明

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硬件加速器

Previous设备驱动加载NextBMNNSDK版本特性

Last updated 5 years ago

Was this helpful?