Michael Creel wrote:
Hello all, of the suggestions made, which all sound pretty reasonable,
I'm planning on trying this one. Before I do though, has anyone built
Octave using a parallel ATLAS? Does parallel ATLAS break operations
into a number of threads that depends on the size of the problem, or is
the same number of threads always used? Well, I hope to have some
results to report in a week or so. M.
I have not tried parallel ATLAS but GOTO BLAS use by default as many
threads as you have CPUs on your system (you can tune it by setting the
GOTO_NUM_THREADS environment variable). Also, GOTO
BLAS has a very efficient utalization of the cache memory (it
auto-detects the cashe size).
Fredrik
|