Bringen Sie GNU Octave dazu, mit einem Multicore-Prozessor zu arbeiten. (Multithreading)

Ich möchte in der Lage sein, mehrere Threads mit Gnu Octave zu programmieren, damit mehrere Prozessoren verwendet werden.

Ich habe GNU Octave unter Fedora 17 Linux installiert und folgendes getan:

yum install octave

Welches auf meinem Computer die neueste Version von Octave installiert, 3.6.2. Es funktioniert prima, aber wenn Sie zwei riesige Matrizen miteinander multiplizieren, wird die CPU, die die Oktave verwendet, blockiert. Es wäre schön, wenn die Matrixmultiplikation alle Kerne nutzt, da in diesem Fall die CPU offensichtlich der Engpass ist.

Kann Octave Multi-Core-Prozessoren voll ausnutzen und auf mehreren Threads laufen? Gibt es eine Bibliothek oder ein Kompilierungszeit-Flag dafür?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage