all AI news
[D][R]What type of data streams(`im2col` matrix or regular conv) do commercial NPUs typically use for CNN? And where are `im2col` implemented, softwave(CPU) or HW accelerator for those situations where `im2col` is required?
Oct. 28, 2023, 6:17 a.m. | /u/ExcitingInternet6083
Machine Learning www.reddit.com
I'm gonna design an NN accelerator on FPGA. For NN, the basic operation is matrix-vector mult or matrix-matrix mult. And `GEMM+im2col` is easy to implement and many kinds of NN can be mapped on the designed accelerator based on `GEMM+im2col` easily. The disadvantage of it is that a little bit more bandwidth is required. I think it is a little tricky to design address-gen unit for the method of regular convolution when reading input …
accelerator basic cnn commercial cpu data data streams design fpga machinelearning matrix type vector
More from www.reddit.com / Machine Learning
[D] Strange Loss Curve while training
11 hours ago |
www.reddit.com
Non Technical ML Podcasts? [D]
1 day, 6 hours ago |
www.reddit.com
[D] PEFT techniques actually used in the industry
1 day, 10 hours ago |
www.reddit.com
Jobs in AI, ML, Big Data
Artificial Intelligence – Bioinformatic Expert
@ University of Texas Medical Branch | Galveston, TX
Lead Developer (AI)
@ Cere Network | San Francisco, US
Research Engineer
@ Allora Labs | Remote
Ecosystem Manager
@ Allora Labs | Remote
Founding AI Engineer, Agents
@ Occam AI | New York
AI Engineer Intern, Agents
@ Occam AI | US