Optimization of parallel perceptron for central processing units

A.Yu. Doroshenko, O.S. Kosan

Abstract


The problem of efficient implementation of multi-layered perceptron is examined for central processing units of the type of i686. Facilities of optimizationby speed of tasks of computation and learning of perceptron on these processors with the use of multithreading and parallel instructions are offered.

Prombles in programming 2011; 3: 23-29


References


Комашинский В.И., Смирнов Д.А. Нейронные сети и их применение в системах управления и святи. – М.: Горячая линия-Телеком, 2002. – 94 с.

Хайкин Саймон. Нейронные сети: полный курс, 2-е изд., испр.: Пер. С англ. – М.: ООО Вильямс, 2006. – 1104 с.

Rainders James. Intel Threading Building Blocks. – Sebastopol: O’Reilly Media, Inc., 2007. – 305 с.

FANN http://leenissen.dk/fann/wp/

Encog http://www.heatonresearch.com/encog

Порівняльний тест нейромереж http://www.codeproject.com/KB/recipes/benchmark-neuroph-encog.aspx

Flood http://www.cimne.com/flood/

JOONE https://sourceforge.net/projects/joone/

Neuroph http://neuroph.sourceforge.net/

Рихтер Джеффри, Кристоф Назар. Windows via C/C++. Программирование на языке Visual C++. – СПб.: Питер, 2009. – 896 с.

Breshears Clay. The Art of Concurrency. – Sebastopol: O’Reilly Media, Inc., 2009. – 287 с.

Код бібліотеки та програми експерименту, [archive] URL http://endrobene.org/download .php?f=xnn_exp_2.zip

Herlihy Maurice, Shavit Nir. The Art of Multiprocessor Programming, Morgan Kaufmann Publishers, 2008. – 508 с.


Refbacks

  • There are currently no refbacks.