术语和缩略语
A
术语/缩略语 |
含义 |
---|---|
ACP |
Async Checkpoint Persistence,异步CheckPoint保存。 |
AI |
Artificial Intelligence,人工智能。 研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 |
AMP |
Asymmetric multiprocessing,非对称多处理。 在这种架构下,存在多个处理器;每个中央处理器在某个特定时间内,被指定一个特定的任务去执行。 |
Ascend EP |
Ascend Endpoint,昇腾AI处理器作为终端节点(从控节点)。 主要功能是配合主设备(X86,ARM等各种Server),快速高效的处理推理、训练、图像识别等工作,例如PCIe加速卡。 |
Ascend RC |
Ascend Root Complex,昇腾AI处理器作为根组件(主控节点)。 提供主机控制功能,主要应用于移动端侧,例如Atlas 200 DK。 |
ARM |
Advanced RISC Machine,高级精简指令集机器。 |
B
术语/缩略语 |
含义 |
---|---|
BIOS |
Basic Input Output System,基本输入输出系统。 存于计算机主板上的一种固件。包括基本输入输出控制程序、上电自检程序、系统启动自举程序、系统设置信息,为计算机提供底层的硬件设置和控制功能。 |
Bus |
总线,传输信号路径或信道。 |
C
术语/缩略语 |
含义 |
---|---|
CA |
Certificate Authority,数字证书认证机构。 签发证书、认证证书、管理已颁发证书的机构。 |
CANN |
Compute Architecture for Neural Networks,AI异构计算架构。 CANN是针对AI场景推出的异构并行计算架构,通过提供多层次的编程接口,支持用户快速构建基于Ascend平台的AI应用和业务。 |
CC |
Cluster Computing,集群计算。 |
CCAE |
Cluster Computer Autonomous Engine。 |
Container |
容器是一种操作系统虚拟化形式,可以使用一个容器来运行从小型微服务或软件进程到大型应用程序的所有内容。容器包含所有必要的可执行文件、二进制代码、库和配置文件。 |
CPU |
Central Processing Unit,中央处理单元。 是计算机的主要设备之一,其功能是解释计算机指令以及处理计算机软件中的数据,与内部存储器、输入及输出设备成为现代电脑的三大部件。 |
CRI |
Container Runtime Interface,容器运行时接口。 |
CRD |
Custom Resource Definitions,Kubernetes客户资源定义。 |
D
术语/缩略语 |
含义 |
---|---|
DDP |
Distributed Data Parallel,分布式训练。 同时利用一台或者多台机器上的GPU/NPU进行并行计算。 |
DL |
Deep Learning,深度学习。 是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。 |
Docker |
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。 |
Dockerfile |
Dockerfile是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 |
Docker image |
Docker image是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。 |
E
术语/缩略语 |
含义 |
---|---|
ESN |
Equipment Serial Number,设备序列号。 唯一标识设备的字符串,用以保证将License授权给指定设备的关键,又称“设备指纹”。 |
EP |
Endpoint,终端节点。 EP是具有PCIe接口的网卡、SATA控制器等。 |
F
术语/缩略语 |
含义 |
---|---|
Framework |
NN框架执行引擎。 包括开源主流框架TensorFlow、PyTorch、Caffe等,自研框架MindSpore。系统针对开源主流框架提供适配插件,从而可利用昇腾AI处理器加速计算能力。 |
FUSE |
Filesystem in Userspace,用户空间文件系统。 FUSE是操作系统中的概念,指完全在用户态实现的文件系统。目前Linux通过内核模块对此进行支持。一些文件系统如ZFS,glusterfs和lustre使用FUSE实现。 |
G
术语/缩略语 |
含义 |
---|---|
GPU |
Graphics Processing Unit,图形处理器。 GPU是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上做图像和图形相关运算工作的微处理器。 |
H
术语/缩略语 |
含义 |
---|---|
HCCL |
Huawei Collective Communication Library,华为集合通信库。 HCCL提供了深度学习训练场景中服务器间高性能集合通信的功能。 |
HPA |
Horizontal Pod Autoscaler,Kubernetes Pod 水平自动扩缩。 |
HBM |
High Bandwidth Memory,高带宽存储器。 高带宽存储器是超微半导体和SK Hynix发起的一种基于3D堆栈工艺的高性能DRAM(dynamic random access memory),适用于高内存带宽需求的应用场合,像是图形处理器、网络交换及转发设备(如路由器、交换器)等。 |
I
术语/缩略语 |
含义 |
---|---|
ISV |
Independent Software Vendors,独立软件开发商。 |
K
术语/缩略语 |
含义 |
---|---|
KMC |
Key Management CBB,密钥管理组件。 为实现密钥管理的代码共享、简化开发而设计的密钥管理模块,该模块实现了密钥的加密保存、加密解密等基本功能,方便产品快速集成密钥功能。 |
Kubernetes |
Kubernetes是用于自动部署、扩展和管理容器化(containerized)应用程序的开源系统。它旨在提供“跨主机集群的自动部署、扩展以及运行应用程序容器的平台”。 |
M
术语/缩略语 |
含义 |
---|---|
MemFS |
内存文件系统。 |
MindIO |
内存缓存系统,可以提升训练CheckPoint读写速度。 |
N
术语/缩略语 |
含义 |
---|---|
NN |
Neural Network,神经网络。 在机器学习和认知科学领域,是一种模仿生物神经网络的结构和功能的数学模型或计算模型。 |
NPU |
Neural-Network Processing Unit,神经网络处理器单元。 采用“数据驱动并行计算”的架构,特别擅长处理视频、图像类的海量多媒体业数据,专门用于处理人工智能应用中的大量计算任务。 |
NUMA |
Non-Uniform Memory Access,非一致内存访问。 是一种用于SMP系统的内存设计,内存访问时间取决于处理器的内存位置。在NUMA结构下,处理器访问它自己的本地内存的速度比非本地内存(另一个处理器的本地内存或处理器之间共享的内存)更快。 |
O
术语/缩略语 |
含义 |
---|---|
OCI |
Open Container Initiative,开放容器计划。 Linux基金会于2015年6月成立OCI组织,旨在围绕容器格式和运行时制定一个开放的工业化标准。 |
OCK |
Open Computing Kit,开放计算套件。 |
OP |
Operator,算子。 操作运算,比如AI的ReLU、Conv、Pooling、Scale、Softmax等。 |
OpenPGP |
Open Pretty Good Privacy,开放优良保密协议。 PGP(Pretty Good Privacy)是一个加密程序,为数据通信提供了加密和验证功能。PGP通常用于签名、加密和解密文本、电子邮件和文件。OpenPGP是一种非专有协议,为加密消息、签名、私钥和用于交换公钥的证书定义了统一标准。 |
OS |
Operating System,操作系统。 |
OS |
Optimizer State,优化器状态。 |
P
术语/缩略语 |
含义 |
---|---|
PCIe |
Peripheral Component Interconnect Express,快捷外围部件互连标准。 PCIe属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能。 |
Pod |
Pod是Kubernetes中可以创建的最小部署单元,也是 Kubernetes REST API中的顶级资源类型。 |
Prometheus |
Prometheus是一个开源系统,能够提供一套产品化的、用来量化管理技术、业务的解决方案。 |
R
术语/缩略语 |
含义 |
---|---|
RAM |
Random Access Memory,随机存储器。 基于半导体的可被CPU或者其他硬件设备读写的内存。可以任何顺序访问存储位置。 |
RC |
Root Complex,根组件。 在PCI Express(PCIe)系统中,根组件设备将处理器和存储器子系统连接到由一个或多个交换设备组成的PCI Express交换结构。类似于PCI系统中的主机桥,根组件代表处理器生成事务请求,处理器通过本地总线互连。根组件功能可以实现为分立设备,或者可以与处理器集成。 |
Runtime |
Runtime运行于APP进程空间,为APP提供了针对昇腾AI处理器或BS9SX1A AI处理器SoC设备的Memory管理、Device管理、Stream管理、Event管理、Kernel执行等功能。 |
runC |
runC是一个根据OCI(Open Container Initiative)标准创建并运行容器的client工具。 |
S
术语/缩略语 |
含义 |
---|---|
SDK |
Software Development Kit,软件开发工具包。 一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。 |
SoC |
System on Chip,片上系统。 这是ENP成本低的关键技术,通过强大的芯片技术能力,把一个交换机单板的包转发功能全部集成到了一个芯片中,获得了软件灵活性+交换机的低成本。 |
T
术语/缩略语 |
含义 |
---|---|
TLS |
Transport Layer Security,传输层安全性协议。 |
TTP |
Try To Persist,临终CheckPoint保存。 |
U
术语/缩略语 |
含义 |
---|---|
UUID |
Universally Unique Identifier,通用唯一识别码。 通用唯一识别码是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部份。 |
V
术语/缩略语 |
含义 |
---|---|
vcjob |
Volcano Job,Kubernetes中的Volcano任务。 |