Cách nói phổ biến để nói rằng Linux nhanh hơn và vì những lý do chính đáng. Nhưng như đã nêu trong tiêu đề, sự lựa chọn của hệ điều hành quan trọng như thế nào đối với hiệu năng của mã máy tính khoa học? Đối với những thứ mà hệ điều hành có liên quan trực tiếp hơn (như chơi trò chơi hoặc kết xuất video), chắc chắn có thể có sự khác biệt. Nhưng nếu tôi chạy một số mã trong MATLAB, giải các PDE trong Julia hoặc đang thực hiện một số đại số tuyến tính trên GPU bằng CUDA: thực sự có sự khác biệt hiệu năng có thể đo được giữa Windows, MacOS và Linux không?
Tôi tự hỏi nếu có ai đã thực hiện điểm chuẩn để xem sự khác biệt đó có tồn tại không. Có lẽ sự khác biệt tồn tại khi sử dụng một số phần mềm như MATLAB vì sự khác biệt trong trình biên dịch họ sử dụng? Hoặc có thể trình điều khiển CUDA nhanh hơn một hệ điều hành so với hệ điều hành khác? Hay đôi khi hệ điều hành can thiệp rất nhiều như vấn đề WDDM CUDA ?
Lưu ý: Tôi biết có những lý do khác để chọn một hệ điều hành nằm ngoài phạm vi của câu hỏi này. Tôi đặc biệt tự hỏi về hiệu suất.