News: 0001458547

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Rockchip NPU Open-Source Driver Taking Shape, Will Aim For Upstream Accel Driver

([Hardware] 5 Hours Ago Rockchip NPU)


It was just one month ago that open-source developer Tomeu Vizoso was [1]beginning work on reverse-engineering and writing a Rockchip NPU driver following his work on the Vivante NPU IP open-source driver support. He quickly began seeing [2]the driver working and with very viable performance and now today he's shared another update on this Rockchip open-source NPU driver effort.

Vizoso has managed to enable real-time object detection using the NPU on the Rockchip RK3588 SoC with around 30 FPS performance using the SSSDLite MobileDet model.

Now that real-time object detection is working and the Rockchip open-source driver proving useful, next he's going to be focusing on writing a replacement kernel driver. The open-source kernel driver will be designed from the start to be suitable for upstreaming into the mainline Linux kernel as part of the "accel" accelerator subsystem.

In his [3]blog post he notes there is still a lot of work remaining but work on this Rockchip open-source NPU effort is advancing quickly.



[1] https://www.phoronix.com/news/Open-Source-NPU-Rockchip-Starts

[2] https://www.phoronix.com/news/Rockchip-NPU-Early-Success

[3] https://blog.tomeuvizoso.net/2024/04/rockchip-npu-update-3-real-time-object.html



aviallon

elbar

DE: The Soviets seem to have difficulty implementing modern technology.
Would you comment on that?

Belenko: Well, let's talk about aircraft engine lifetime. When I flew the
MiG-25, its engines had a total lifetime of 250 hours.

DE: Is that mean-time-between-failure?

Belenko: No, the engine is finished; it is scrapped.

DE: You mean they pull it out and throw it away, not even overhauling it?

Belenko: That is correct. Overhaul is too expensive.

DE: That is absurdly low by free world standards.

Belenko: I know.
-- an interview with Victor Belenko, MiG-25 fighter pilot who defected
in 1976 "Defense Electronics", Vol 20, No. 6, pg. 102