4 ms·
It’s 18 bits and 1.5 nanoseconds per +* plus overhead using a micronext. What did I miss? Also you’re assuming what I want to do is trivially parallelizable.
by gaze 5y ago
It’s 18 bits and 1.5 nanoseconds per +* plus overhead using a micronext. What did I miss? Also you’re assuming what I want to do is trivially parallelizable.
- daniel-cussen 5y agoRoughly 1.5 nanoseconds, right, plus 2.4 for the micronext. So that's 3.8 ns * 18 is 68.4 ns, plus the time to set up the multiplication, which is about 30 ns.
- gaze 5y agoOh maybe it was that I had just unrolled it. I suppose there’s some setup involved though that I hadn’t accounted for. Either way, it’s a bit slow when it comes to DSP stuff unless you can avoid multiplications.