|
|
|
|
|
by MomsAVoxell
6 days ago
|
|
I started learning multi-platform (x86 + ARM) SIMD last year by writing an audio synthesizer: https://github.com/seclorum/SIMDSynth It has been a very rewarding experience, and the synth architecture - multitimbral polyphonic - provides a great stream of data for applying SIMD principles, i.e. multiple streams going through the same process. Has been pretty hard to debug, though. I found myself wishing I had some sort of simulator to help me understand the state of things in each pipe. I suppose I should spend some time investigating SIMD tools next time I get into this - but I fear it'll require a lot more investment. If anyone has any tips, I'm all ears .. |
|