Tomeu Vizoso

Tuesday, September 26, 2023

Etnaviv NPU update 7: Summer is over

›
Progress With the kids back in school I have been able to work on the Vivante VIP NPU driver full-time during the two weeks after the last ...
Thursday, September 7, 2023

Etnaviv NPU update 6: Almost there!

›
Progress  This week started quite fruitfully, these features were added: Convolutions with multiple input and output channels (input and out...
Thursday, August 24, 2023

Etnaviv NPU update 5: Harder convolutions!

›
Progress Managed to squeeze some time between holidaying to hack on the NPU driver and got something out of it. Since the last update I hav...
Monday, August 7, 2023

Etnaviv NPU update 4: It's convoluting!

›
Summer has kept me busy with holidays, but I have managed to find a bit of time to keep hacking on the driver for the VeriSilicon NPU since ...
Monday, June 26, 2023

Etnaviv NPU update 3: Deeper into the convolution units

›
What two weeks! Programming of the convolution units Taking from where I left at the last update , I made progress in understanding the form...
Saturday, June 10, 2023

Etnaviv NPU update 2: Diving into the convolution units

›
In the previous update I explained that the programmable core in this NPU (VIPNano-QI) is too slow to run inference workloads substantially...
Monday, May 29, 2023

Etnaviv NPU update 1: Planning for performance

›
As I wrote in the last update , my OpenCL branch is able to correctly run MobileNet v1 with the GPU delegate in TensorFlow-Lite, albeit mu...
1 comment:
‹
›
Home
View web version
Powered by Blogger.