|
From: | Dmitri A. Sergatskov |
Subject: | Re: Hardware considerations and Octave |
Date: | Fri, 29 Apr 2005 13:50:15 -0600 |
User-agent: | Mozilla Thunderbird (X11/20050322) |
Joan Picanyol i Puig wrote:
* Steve C. Thompson <address@hidden> [20050429 20:33]:I'm thinking about getting a new workstation, and am finding many options. I run Octave Debian GNU/Linux (testing). Will my work run better on a dual core processor? A dual processor system? I image that the kernel just needs to be modified to support this type of hardware; and Octave, and the entire system, will just run faster.I'm afraid this is not so. I can't get my dual Athlon-MP system toeffectively use both processors for Octave (I'm on FreeBSD, YMMV).
I had compiled octave against multithreaded ATLAS and that speeds up some matrix manipulations by almost 90%. But for some operations this also imposes some penalty (due to thread spawning overhead, I guess). So do not expect 2x speedup. Another advantage of dual system if you plot (and replot) large data sets. Since gnuplot runs as a separate process it can use a second cpu. Also compiling stuff on dual CPU is a little faster. Dmitri. -- ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------
[Prev in Thread] | Current Thread | [Next in Thread] |