常用缩略语

A

缩略语全称含义
APIApplication Programming Interface应用程序编程接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。
ARMAdvanced RISC MachineARM架构处理器,是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。其主要设计目标为低成本、高效能、低耗电,本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。

B

缩略语全称含义
BPUBrain Processing Unit地平线机器人自主研发的可编程加速引擎,已经在如下几款计算平台产品上迭代演进:计算平台:旭日一代、旭日二代、征程二代、旭日三代、征程三代、征程五代、征程六代,FPGA计算平台:Matrix1.0、Matrix1.6、Matrix2.0等。

C

缩略语全称含义
CPUCentral Processing Unit中央处理单元,计算机的主要设备之一,功能主要解释计算机指令以及处理计算机软件中的数据。作为计算机的运算和控制核心,是信息处理、程序运行的最终执行单元。

D

缩略语全称含义
DDRDouble Data Rate SDRAM双倍速率的SDRAM,SDRAM在一个CLK周期传输一次数据,而DDR在一个CLK周期传输两次数据,分别在上升沿和下降沿各传输一次数据,该概念称为预取,在描述DDR速度的时候一般使用MT/S单位,也就是每秒多少兆次数据传输。
DLDeep Learning深度学习,机器学习领域中一个新的研究方向,深度学习是学习样本数据的内在规律和表示层次,这些学习过程中获得的信息对诸如文字,图像和声音等数据的解释有很大的帮助。它的最终目标是让机器能够像人一样具有分析学习能力,能够识别文字、图像和声音等数据。

F

缩略语全称含义
FPSFrames Per Second每秒准确识别帧率,用于反映处理器的计算效率。同等精度下,FPS越高代表处理速度越高效,反之则不然。地平线认为,算力并不能完全反映处理器的真实性能。正如对于汽车来说,马力(单位:HP)不如百公里加速时间(单位:秒)更真实反映整车动力性能,算力(单位:TOPS)并不反映汽车智能处理器实际性能,而每秒准确识别帧率(单位:FPS)才是更真实的性能指标。

H

缩略语全称含义
HBDKHorizon BPU Development Kit地平线面向BPU的应用开发工具链,它包含编译器,也包含方便的异构开发的一系列开发工具,如BPU优化运行时库(Runtime库)、BPU中CPU主控核编译器、BPU模拟器、屏蔽异构硬件复杂细节的API。
HBMHorizon BPU ModelHBDK编译器生成的模型文件,hbm包含BPU指令、模型参数、输入输出描述等信息。
HBIRHorizon BPU Intermediate RepresentationHBDK定义的模型中间表示(IR)。
HBRTHorizon BPU RuntimeHBDK编译工具集的运行时,通常作为其他嵌入式开发工具包的底层基础设置之一,提供一系列API用于使上层代码解析HBM文件,生成驱动BPU所需的配置信息以及处理BPU模型的运行结果。
HMCTHorizon Model Convert Toolkit地平线提供的模型转换工具,通过对模型的解析、优化、校准等过程,完成对模型的后量化处理。

L

缩略语全称含义
LMDBLightning Memory-Mapped Database非常快的内存映射型数据库,LMDB使用内存映射文件,可以提供更好的输入/输出性能。LMDB文件可以同时由多个进程打开,具有极高的数据存取速度,访问简单,不需要运行单独的数据库管理进程,只要在访问数据的代码里引用LMDB库,访问时给文件路径即可。

P

缩略语全称含义
PTQPost-training Quantization训练后量化方案,先训练浮点模型,然后使用校准图片计算量化参数,将浮点模型转为量化模型的量化方法。

Q

缩略语全称含义
QATQuantization Aware TrainingQAT量化感知训练方案,在浮点训练的时候,就先对浮点模型结构进行干预,使得模型能够感知到量化带来的损失,减少量化损失精度的方案。

R

缩略语全称含义
RPCRemote Procedure Call远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。