非公開ユーザー
ソフトウェア・SI|ITコンサルタント|1000人以上|ユーザー(利用者)|契約タイプ 無償利用
Linuxのオープンソースを高速化したい方に
その他 開発で利用
良いポイント
元々は有償の統合開発環境として、Intelが販売していたものですが、最近oneAPIという名前に代わり無償で利用できるようになりました。
Intelのプロセッサに最適化されており、C/C++、Fortran、Python等の言語で書かれたプログラムを、高速に実行でききるようになります。コンパイラ以外にも数値演算ライブラリのMKLやプロファイラ、Intel MPIなどが完備されています。
こんなソフトが無料で使える日が来るなんて感慨無量です。
改善してほしいポイント
AMDプロセッサでも利用できますが、コンパイル時に特別なオプションを指定しないと、Intelに比べてかなり遅くなる場合があります。ライバル製品ということもあり仕方ないものの、少し残念です。
どのような課題解決に貢献しましたか?どのようなメリットが得られましたか?
私のお客様のために、分子動力学計算のオープンソースをoneAPIでmakeしてあげたところ、Linux付属のGCCに比べて計算速度が3倍になったと感激していました。
GCCでコンパイルしたコードを使っているユーザであれば、一度試して損はないと思います。うまくいけばただコンパイルするだけでハードを買い替えたくらいのパフォーマンス向上が見込めます。
検討者へお勧めするポイント
オープンソースや自社で開発したコードを持っているのなら、是非試すべきツールだと思います。
コンパイルしなおすだけで、処理速度がかなりアップするので、コスト削減に効果的です。