My job involves developing and proposing changes for a SIMD architecture thats not standard i.e not ARM/x86/RVV. I am looking for reference material for Fixed Point analysis in computer architecture and writing SIMD algorithms.
I have a couple of references but I feel like other people have a collated list of things they might refer to that I would find helpful. Yes I have done a google search however many of the resources are all floating point centric which I am less interested in. Linear algebra for SIMD with a focus on Fixed point is my primary concern.
Topics/Algorithms of interest:
Ichol Matrix inversion
Household vectors rotation matrix generation
General filtering
Quanization design
Fixed Point stability of matrix operations
FFT/DFT (fftw is good but other soruces welcome)
Complex numbers for radio algorithms (Qasim Chaudhari has some good wireless topics books)
HW analysis side:
Comparsion of Memory version Register based ISA. I think RVV prompts doing byte filters in memory rather than via perms in register space. Their are lot of opinions and I honestly am looking for arguments for architecture trade-offs the comparsion of different approaches is hard to find
0 comments
—
Ask HN: What SIMD for fixed point references do you use · HackerTrans
I have a couple of references but I feel like other people have a collated list of things they might refer to that I would find helpful. Yes I have done a google search however many of the resources are all floating point centric which I am less interested in. Linear algebra for SIMD with a focus on Fixed point is my primary concern.
Topics/Algorithms of interest: Ichol Matrix inversion Household vectors rotation matrix generation General filtering Quanization design Fixed Point stability of matrix operations FFT/DFT (fftw is good but other soruces welcome) Complex numbers for radio algorithms (Qasim Chaudhari has some good wireless topics books)
HW analysis side: Comparsion of Memory version Register based ISA. I think RVV prompts doing byte filters in memory rather than via perms in register space. Their are lot of opinions and I honestly am looking for arguments for architecture trade-offs the comparsion of different approaches is hard to find