2013-05-24 3 views
0

Я использую октаву для некоторых алгоритмов машинного обучения, но при использовании нейронных сетей он использует 100% 1 ядра, я бы хотел, чтобы он использовал все мои 4 ядра, я читал, что это можно сделать с помощью атласа, но когда Я попытался установить его на ubuntu (13), я заметил, что он уже установлен; Тем не менее, похоже, что октава не видит егоКак сделать ATLAS доступным для Octave?

С наилучшими пожеланиями!

+0

читать эту http://stackoverflow.com/questions/11889118/get-gnu-octave-to-work-with-a-multicore-processor-multithreading – carandraug

ответ

1

Одним из возможных способов увеличения использования ядер процессора является векторная реализация вашей нейронной сети.

Дополнительная информация о векторизации содержится в следующем учебном пособии.

http://ufldl.stanford.edu/wiki/index.php/Vectorization

+0

я уже Реализован векторизации и оптимизировано мой Октавный код, но он не очень эффективен для ресурсов. С наилучшими пожеланиями! –

Смежные вопросы