Glossary
A |
|
AI |
Artificial intelligence (AI) is a type of computer technology which is concerned with making machines work in an intelligent way, similar to the way that the human mind works. |
B |
|
BIOS |
Firmware stored on the computer motherboard that contains basic input/output control programs, power-on self test (POST) programs, bootstraps, and system setting information. The BIOS provides hardware setting and control functions for the computer. |
C |
|
CPU |
A central processing unit (CPU), also called a central processor or main processor, is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logic, controlling, and input/output (I/O) operations specified by the instructions. |
D |
|
DDK |
A digital development kit (DDK) is a developer suite provided by the Mind solution. After the DDK is installed, Mind Studio can obtain required components such as APIs, libraries, and tool chains for Mind development. |
DKMS |
Dynamic Kernel Module Support (DKMS) is a program/framework that enables generating Linux kernel modules whose sources generally reside outside the kernel source tree. The concept is to have DKMS modules automatically rebuilt when a new kernel is installed. |
H |
|
HDC |
Host device communication (HDC) is a module deployed in both the host and device, which implements the communication between the host and device. |
I |
|
IDE |
The integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. |
N |
|
NPU |
The neural-network processing unit (NPU) uses the data-driven parallel computing architecture and is capable of efficiently processing massive video and image multimedia data. It is dedicated to processing a large number of computing tasks in artificial intelligence applications. |
P |
|
PCIe |
Peripheral Component Interconnect Express (PCIe) is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. PCIe has numerous improvements over the older standards, including higher maximum system bus throughput, lower I/O pin count and smaller physical footprint, better performance scaling for bus devices, a more detailed error detection and reporting mechanism, and native hot-swap functionality. |
R |
|
Runtime |
Runtime runs in the app process space and provides apps with functions such as memory management, device management, stream management, event management, and kernel execution for Ascend 310. |
T |
|
TE |
TensorEngine (TE) is used to develop custom operators. |
TEE |
The trusted execution environment (TEE) is a secure area of a main processor. It guarantees code and data loaded inside to be protected with respect to confidentiality and integrity. A TEE as an isolated execution environment provides security features such as isolated execution, integrity of applications executing with the TEE, along with confidentiality of their assets. |