Short answer : no. ;-)
The time needed (and skill) to write efficient, multithreaded, latency critical C++, debug it and make it reliable is just prohibitive.
Linux itself gives no guarantees to be more performing than windows, and even if it could be, again, the amount of skill and energy to make it so (and maintain it so) will also be non trivial.
In my experience, the success of such a software will be more dependant on the skill of the people involved, the nature of the algo itself (and the skill of the people designing the algo) and also the time to market for any evolutions (which will be numerous and frequent).