Is there a collection of linear algebra circuits in Verilog? There are full adders, fft, etc. Has anyone tried to build a mix and match set of linear algebra circuits?
there’s a blas: <a href="https://arxiv.org/pdf/1907.07929.pdf" rel="nofollow">https://arxiv.org/pdf/1907.07929.pdf</a> <a href="https://github.com/spcl/FBLAS" rel="nofollow">https://github.com/spcl/FBLAS</a><p>here’s a tensor core that i wish was open: <a href="https://dl.acm.org/doi/abs/10.1145/3529650" rel="nofollow">https://dl.acm.org/doi/abs/10.1145/3529650</a><p>opencores has plenty of cores you can rip code from: <a href="https://opencores.org/projects?expanded=Arithmetic%20core" rel="nofollow">https://opencores.org/projects?expanded=Arithmetic%20core</a><p>most linear algebra is really easy to implement and so all the complexity is outside actual few lines that do the hard work. the rest is contingent on parts of the design that can’t be reused. i don’t think a mix and match library would be very helpful personally.