Oreste,

You might find some answers here, but this paper assumes the code follows a
straight port of the CLA white paper pseudo code, not the optimized version
we have today. The author used OpenMP for accelerating hotspots and
benchmarked the difference.

-Doug

http://dr.archives.pdx.edu/xmlui/handle/psu/7090

== snip from abstract ==

For the work presented here, a complete implementation of Numenta's current
algorithm was done in C++. In validating the implementation, first and
higher order sequence learning was briefly examined, as was algorithm
behavior with noisy data doing simple pattern recognition. A pattern
recognition task was created using sequences of handwritten digits and
performance analysis of the sequential implementation was performed. The
analysis indicates that the resulting rapid increase in computing load may
impact algorithm scalability, which may, in turn, be an obstacle to
widespread adoption of the algorithm. Two critical hotspots in the
sequential code were identified and a parallelized version was developed
using OpenMP multi-threading.

=====================
_______________________________________________
nupic mailing list
[email protected]
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

Reply via email to