Получите GNU Octave для работы с многоядерным процессором. (Многопоточность)

Я хочу иметь возможность программировать несколько потоков с помощью gnu octave, чтобы он использовал несколько процессоров.

Я установил GNU Octave на Fedora 17 Linux и сделал следующее:

yum install octave

Который установил на свой компьютер последнюю версию октавы, 3.6.2. Это прекрасно работает, однако, когда вы умножаете две огромные матрицы вместе, это увязает в одном процессоре, который использует октава. Было бы неплохо, если бы матричное умножение задействовало все ядра, так как в этом случае процессор явно является узким местом.

Может ли Octave полностью использовать многоядерные процессоры -и работать с несколькими потоками? Есть ли для этого библиотека или флаг времени компиляции?

19
задан Charity Leschinski 12 January 2014 в 22:43
поделиться