Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What does npu mean?

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly introduces what npu refers to, the article is very detailed, has a certain reference value, interested friends must read it!

Npu refers to "embedded neural network processor", which adopts the architecture of "data-driven parallel computing". It is especially good at dealing with massive multimedia data such as video and image. NPU processor is specially designed for artificial intelligence of the Internet of things, which is used to accelerate the operation of neural network and solve the problem of low efficiency of traditional chips in neural network operation.

Embedded neural network processor (NPU) adopts the architecture of "data-driven parallel computing", which is especially good at dealing with massive multimedia data such as video and image.

NPU processor is specially designed for artificial intelligence of the Internet of things, which is used to accelerate the operation of neural network and solve the problem of low efficiency of traditional chips in neural network operation. In GX8010, CPU and MCU each have a relatively small NPU in NPU,MCU, which is traditionally called SNPU.

NPU processor includes multiplication and addition, activation function, two-dimensional data operation, decompression and other modules.

The multiplication and addition module is used to calculate matrix multiplication and addition, convolution, point multiplication and other functions. There are 64 MAC,SNPU and 32 MAC,SNPU in NPU.

The activation function module uses the highest 12-order parameter fitting to realize the activation function in the neural network, and there are 6 MAC,SNPU and 3 MAC,SNPU in the NPU.

The two-dimensional data operation module is used to realize the operation of a plane, such as downsampling, plane data copy and so on. There is one MAC,SNPU in the NPU.

The decompression module is used to decompress the weight data. In order to solve the characteristic of small memory bandwidth in the Internet of things, the weights in the neural network will be compressed in the NPU compiler, and the compression effect of 6-10 times can be achieved without affecting the accuracy.

The above is all the contents of this article "what does npu mean?" Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report