Hello everybody, this is my first post on this list so please forgive me if this has already been addressed before.
I have seen that the current NuPIC source code is mostly Phyton and I am wondering.... I don't know about the problems people are trying to solve today (maybe for demand and response of power in a building this is not true) but in the future I believe performance is going to be a central issue. Python seems to be a non-optimal choice in this respect (as single threaded Java, single threaded C# or single threaded C++, or everything not parallel). I keep thinking for instance that the the Large Hadron Collider at CERN produces something like 3 GByte <http://en.wikipedia.org/wiki/Megabyte>/s of raw data and it would be really nice if we were able to feed at full year of experiments in real time to a system based on the CLA. Also in robotic, performance and I/O bandwidth requirements for vision, sensing and motion control are impressive. The question/discussion point I wanted to make is, where does the project stand in terms of performance? More specifically, are there any plans to design high performance code inside NuPIC (openMP, CUDA, MPI)? Is this something much less emphasized because the focus of the project is more on learning the basic CLA principles? Thanks, Oreste
_______________________________________________ nupic mailing list [email protected] http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
