Pythonでの画像処理が速くなるかもしれない?Distribution for Python*
こんにちは。らずべりーです。
表題の件に関して、ちょっと興味があったので備忘録です。
まだ見かけただけで実際に試してはいないのですが。
インテルさんの Distribution for Python*というツールです。
インテル® Distribution for Python とは
インテル® Distribution for Python (インテル® Python) とは既存の Python よりもパフォーマンスが向上するツールです。インテル® Python* の実行環境を使用することで、コードを修正することなくアプリケーションのパフォーマンスを向上させることができます。インテル® Python でパフォーマンスが向上する理由
インテル® MKL は、インテルが提供している最適化や並列化された数値演算ライブラリーです。インテル® Python から NumPy や SciPy を使用すると自動的にインテル® MKL が呼び出されるため、パフォーマンスが大幅に向上します。
NumPyやSciPyの計算を速くするらしいので、画像処理も速くなるかも?
導入にはこちらのページが参考になりそう。
とある機関のスーパーコンピューターのユーザーガイドにも紹介がありました。
https://web.kudpc.kyoto-u.ac.jp/manual-new/ja/compilers/intelpython
並列計算ということならスーパーコンピューターですごい威力を発揮しそうです。
普通のMacBookではどうなんでしょう???
時間があれば試してみたいです。