FC2ブログ

爪車

Octave高速化

ATLASとやらをインストールすると、Octaveの行列演算が高速化するらしいです。

試してみました。

OctaveもATLASもSynaptic パッケージ・マネージャからインストール。
バージョンは
Octave3.0.5
libatlas3gf-sse2

環境は
OS: Ubuntu 9.10
CPU: AMD Athlon2 X2 240e (2.8GHz)
メモリ: 2.0GB

ATLAS導入前
octave:1> A = rand(2000, 2000);b=rand(2000,1);
octave:2> tic;A\b;toc
Elapsed time is 2.48691 seconds.

ATLAS導入後
octave:1> A = rand(2000, 2000);b=rand(2000,1);
octave:2> tic;A\b;toc
Elapsed time is 1.09443 seconds.

なんと2倍以上高速化。すごい。

参考にさせていただいたサイト様。
Debian(lenny)パッケージによるliboctaveインストールと使い方

« NaNのメモ|Top|操作ハンドルを実装 »

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://tsumeguruma.blog46.fc2.com/tb.php/137-8e6bf8ce

Top

HOME

tsumehashi

Author:tsumehashi
FC2ブログへようこそ!

08 | 2020/09 | 10
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 - - -