I'm just curious if there are any coders here that worked in ASM (MASM, NASM whatever)?
It's obvious that the high end applications will need ASM to have a technical edge. This includes:
Online: market making, arbitrage
Offline: data mining
I've also heard of many speed critical programs being developed by well funded teams not using ASM and was wondering why? It can and usually does outperform the best compilers by at least 5 times in various tasks in terms of execution speed. There seems to be a lot of room for improvement there, and I was wondering if I am in fact misguided and ASM is really much more widespread in various trading applications?
It's obvious that the high end applications will need ASM to have a technical edge. This includes:
Online: market making, arbitrage
Offline: data mining
I've also heard of many speed critical programs being developed by well funded teams not using ASM and was wondering why? It can and usually does outperform the best compilers by at least 5 times in various tasks in terms of execution speed. There seems to be a lot of room for improvement there, and I was wondering if I am in fact misguided and ASM is really much more widespread in various trading applications?