É comum dizer que o Linux é mais rápido e por boas razões. Mas, como declarado no título, quanto a escolha do SO importa para o desempenho do código de computação científica? Para algo em que o sistema operacional está mais diretamente envolvido (como jogar jogos ou renderização de vídeo), com certeza pode haver uma diferença. Mas se eu executo alguns códigos no MATLAB, resolvo PDEs em Julia ou faço álgebra linear em uma GPU usando CUDA: existe realmente uma diferença mensurável de desempenho entre Windows, MacOS e Linux?
Gostaria de saber se alguém realizou benchmarks para ver se existe essa diferença. Talvez existam diferenças ao usar algum software como o MATLAB devido a diferenças nos compiladores que eles usam? Ou talvez os drivers CUDA sejam notavelmente mais rápidos para um sistema operacional do que para o outro? Ou os sistemas operacionais às vezes interferem muito como o problema WDDM CUDA ?
Nota: Sei que existem outros motivos para escolher um sistema operacional que está além do escopo desta pergunta. Estou pensando especificamente sobre desempenho.