[R] Oracle R Distribution 3.3.0 Benchmarks

原文はこちら。
https://blogs.oracle.com/r/oracle-r-distribution-330-benchmarks

先頃、Oracle R Distribution(ORD)バージョン3.3.0のベンチマークをアップデートしました。
Oracle R Distribution
http://www.oracle.com/technetwork/database/database-technologies/r/r-distribution/overview/index.html
ORDはオープンソースのR-3.3.0に基づいており、システムにインストール済みの線形代数パフォーマンスライブラリを動的にロードするためのサポートが追加されています。これには、インテルのMath Kernel Library (MKL)、AMDのACML、およびSun Performance Library for Solarisが含まれており、最適なマルチスレッド算術ルーチンを使用して、関連するR関数の最大パフォーマンスを実現します。

ベンチマーク結果から、MKLの動的ロードあり、なしの場合における、Oracle R Distribution 3.3.0のパフォーマンスがわかります。コミュニティベースのR-Benchmark-25スクリプトを実行しました。このスクリプトは、より高速な行列演算の恩恵を受ける一連のテストから構成されています。テストは、CPUコアあたり3.07 GHz、47GB RAMの24コアLinuxシステムで実行しました。

平均すると、Oracle R Distributionは、MKLの動的ロードあり、8スレッドの場合で、Rの内部BLASライブラリ(Netlib)を1スレッドで使用するOracle R Distribution(およびオープンソースR)よりも50倍高速です。行列乗算は、シングルスレッドのRより94倍高速であり、主成分分析は32倍高速です。

いつものように、ORDは無料でダウンロード、使用、共有でき、OracleのOpen Source Softwareポータルから入手できます。
Oracle R Distribution
https://oss.oracle.com/ORD/
Oracle R Distribution 3.3.0は、今後リリースされるOracle R Enterprise 1.5.1でサポートされる予定です。 インストール手順は、Oracle R Enterprise Installation and Administration Guideを参照してください。リリースを発表する今後のブログエントリをお待ちください。
Oracle® R Enterprise Installation and Administration Guide Release 1.5.1
Installing R for Oracle R Enterprise
https://docs.oracle.com/cd/E83411_01/OREAD/installing-R-for-ORE.htm#OREAD129

0 件のコメント:

コメントを投稿