[Python]色々なOSでPython計算速度ベンチマーク
今回は、WindowsやMacの様々なバージョン,CPUごとでPythonのバージョンも変えてベンチマークしてみました。
目次
結果
no. | OS | バージョン | Python バージョン | CPU | メモリ | 秒数 |
---|---|---|---|---|---|---|
1 | Windows10 Home | 10 | 3.8.3 | Core i7-8750H 2.20GHz | 16GB | 22 |
2 | Windows10 Home | 10 | 3.7.3 | Core i7-8750H 2.20GHz | 16GB | 33 |
3 | Googleコラボラトリー | 35 | ||||
4 | MacOS High Sierra | 10.13.6 | 10.13.6 | Core i7 2GHz | 8GB | 62 |
5 | MacOS Catarlina | 10.15.3 | 3.8.3 | Core i5 1.8GHz | 8GB | 84 |
6 | Windows10 Home | 10 | 3.8.3 | Core i5 -3210M2.5GHz | 4GB | 85 |
7 | MacOS HighSierra | 10.13.6 | 3.7.7 | 3.06 GHz Intel Core 2 Duo | 16 GB | 90 |
8 | MacOS High Sierra | 10.13.6 | 2.7.16 | Core i7 2GHz | 8GB | 138 |
※GoogleコラボラトリーはOS対象ではないが比較対象とした
考察
1と2を見ていただくと分かりますが、Pythonバージョンが違うだけで9秒の差が生まれました。これにより、Pythonのバージョンが計算速度に関わっているのではないかと思われます。Python ver2.7.16 では計算結果が0になりました。(0が出るまで138秒)
最後に
皆さんもベンチマークをしたら結果を教えてもらえるとありがたいです。