2016-07-21 7 views
-2

matlabには、プロセッサとコンピュータの設定が十分であるかどうか、また一般的な設定にどのようにランク付けされているかを確認する一連のツールがあります。 http://www.mathworks.com/help/matlab/ref/bench.html 注:ここで、MATLABによるマトリックスに基づく試験(LU、FFT、ODE、SPARSE、2D、3D)しかしながら異なるマシンで異なるバージョンのMatlabをbench()関数と同様に比較するには?

のその範囲は、「ベンチマークは上MATLABの一つの特定のバージョンのパフォーマンスを比較することが意図されていますMATLABの異なるバージョン間で直接比較することはできません。なぜなら、タスクや問題のサイズがバージョンによって異なるからです。

異なるバージョンのMatlabを使用するマシン間で比較できるような問題や同様のパッケージがありますか?または異なるマシン上のMatlabの異なるバージョンを比較する最善の方法は何ですか?より大きな画像を提供できる普遍的なベンチマークはありますか?

この目標は、グラフィックを持たず、グラフィカルアニメーションを使用しないベクトルベースの数値操作に焦点を当てています。私の大学のクラウドベースのMatlabのバージョンは、私たちのデスクトップバージョンや私の個人的なバージョンのラップトップとはまったく異なります。

+1

通常、これには実行したいコードを実行する必要があります。それはあなたのコードが何をしたいかによって異なるでしょう。 – Suever

+0

mathworksのbench()のように、異なるバージョンのマシンをチェックする方法があります。 – Amir

+0

これは 'timeit'または' tic'/'toc'と呼ばれ、コードの時間を計るものです。私が言ったように、パフォーマンスはあなたが何をしようとしているかによって異なります。あなたのベスト・ベットは、あなたのコードをベンチマークすることです。 – Suever

答えて

1

モジュールベンチの名前を変更し、別のMatlabバージョンで実行することができます。これはMathworksがbench.mに明らかに適用する変更を元に戻します。

私達はちょうど私たちの顧客が使用してMatlabのバージョンのためにこれを行っている

手順:

-1-コピー「C:\プログラムファイル\ MATLAB \ R2013a \ツールボックス\ MATLAB \一般\ベンチを(32ビット)、2013a(64ビット)、2016a(64ビット)で「mybench.m」を実行してください。これはベンチマークの5回の繰り返しを実行します。

日:

2016年8月15日

結果:

Matlabの2012A(32ビット)

LU FFT ODEスパース2-D 3-D

0.0525 0.1022 0.0524 0.1203 0.2312 0.6745 

0.0602 0.1075 0.0520 0.1276 0.2285 0.6913 

0.0646 0.1032 0.0523 0.1119 0.2280 0.6711 

0.0546 0.1056 0.0518 0.1120 0.2288 0.6992 

0.0539 0.1025 0.0520 0.1165 0.2374 0.7007 

Matlab 2013a(64ビット)

LU FFT ODEスパース2-D 3-D

0.0473 0.0729 0.0545 0.0948 0.2308 0.6913 

0.0494 0.0778 0.0560 0.1083 0.2502 0.6734 

0.0585 0.0767 0.0567 0.0944 0.2184 0.6804 

0.0539 0.0754 0.0552 0.0951 0.2188 0.6858 

0.0520 0.0761 0.0557 0.0948 0.2257 0.6798 

のMatlab 2014b(64ビット)

LU FFT ODEスパース2-D 3-D

0.0389 0.0670 0.0729 0.0886 0.7948 0.5959 

0.0472 0.0691 0.0739 0.0927 0.7582 0.6114 

0.0427 0.0675 0.0737 0.0996 0.7288 0.6271 

0.0391 0.0682 0.0740 0.0978 0.7316 0.6303 

0.0388 0.0717 0.0751 0.0955 0.7096 0.6469 

Matlabの2016a(64ビット)

LU FFT ODEスパース2-D 3-D

0.0712 0.1004 0.0542 0.0888 0.7549 0.6586 

0.0823 0.1003 0.0527 0.0892 0.7273 0.6345 

0.0816 0.0977 0.0523 0.0885 0.7547 0.6280 

0.0842 0.1008 0.0542 0.0954 0.6634 0.6355 

0.0837 0.1000 0.0514 0.0919 0.6641 0.6440 
関連する問題