justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[back to index] | [unreplied] | [replied] | [recent comments] | [all]

Question: Does Reaper by any chance use SIMD instructions (Such as MMX, SSE4.2, AVX, AVX2, NEON, and SVE) for DSP/Audio? Because I been in a rabbit hole for the past couple of weeks regarding DSP and SIMD, and it has been very fascinating to say the least. And I plan on applying those concepts I have learned towards a project of mine and was wondering if you also did the same thing whilst working on Reaper.
Asked by Matthew (98.13.80.x) on January 19 2025, 10:27am
Reply on January 19 2025, 4:14pm (edited at January 19 2025, 4:15pm):
    We mostly let the compiler do it, sometimes unrolling performance-sensitive loops slightly in order to make that possible, and occasionally will use intrinsics or assembly though that is relatively rare and usually best avoided because you really don't want to have to maintain 3+ different versions of things.

Comment:
    Your Name:   -- Site Owner's Name:  (for human-verification)

    Comment:    

    
  
[back to index] | [unreplied] | [replied] | [recent comments] | [all]
Copyright 2025 Justin Frankel. | RSS