Performance optimization for pattern recognition using associative neural memory

In this paper, we present our work in the implementation and performance optimization of the recall operation of the brain-state-in-a-box (BSB) model on the cell broadband engine processor. We have applied optimization techniques on different parts of the algorithm to improve the overall computing and communication performance of the BSB recall algorithm. Runtime measurements show that, we have been able to achieve about 70% of the theoretical peak performance of the processor.