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ブログへようこそ!

10 | 2019/11 | 12
- - - - - 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