5 ms·
Just be glad you don't work on high-frequency trading systems if "tenths of a second" seems like a frustratingly small gain. Our office erupts into cheers when
by sspencer 15y ago
Just be glad you don't work on high-frequency trading systems if "tenths of a second" seems like a frustratingly small gain. Our office erupts into cheers when we shave a microsecond or even 500 nanoseconds off our loop times. :)
- zwieback 15y agoLoop of what, some kind of numerical iteration? Sounds like fun, what kind of platform is this on. I assume any kind of OS or HLL is out of the question.
- akronim 15y agoI assume any kind of OS or HLL is out of the question. Not really, computers are fast! Per message costs of a few microseconds are pretty standard even in Java/C# stuff.
- scottyallen 15y agoDitto for when I worked on improving the speed of Google web search. Shaving 100ms off of page load time was (and is) a major accomplishment.
- unwantedLetters 15y agoI think I understand what you are saying. It's a competitive sport, so given the current resources and technology, how much performance can you eke out is really what I should have been thinking about. In an adversarial environment like you describe, I'm sure every bit of time you gain is a huge plus. So yes, our speed doubles every 2 years, but so do our competitors'.