Thanks, Habib. I'm interested!
On Mon, Apr 28, 2014 at 10:52 AM, habib valanejad
<[email protected] <mailto:[email protected]>> wrote:
Hi Marek,
Thank you very much for your response. I'll start with C++
part as you suggested. To gain some experiences, I'll try to
compile it on Linux (Redhat/Centos) first. Then, I'll try to
port cmake to Solaris and will compile it there.
Also, once again, if people are interested in porting to
SPARC, I maybe able to provide a SPARC system for them to
connect. The system will be in DMZ so people can connect to
from outside. If anybody interested, please let me know so I
will see what I can do.
Once again, thank you so much.
Regards,
Habib
On 04/25/2014 03:14 PM, Marek Otahal wrote:
Hi Habib,
some responses below..
On Sat, Apr 26, 2014 at 12:04 AM, habib valanejad
<[email protected]
<mailto:[email protected]>> wrote:
Can Nupic take advantages of system(s) with many cores,
Halfway. The core library is not parallel (imho it's the
next big issue we need to face).
Swarming (the optimization process for finding best
parameters for models) would benefit (but thousands of cores
is maybe an outstretch)
More complex models, consisting of several "simple CLAs"
running in hierarchy would, this could be interesting!
and big size memories, and big data? Sounds it is
product that can work with big data, am I right?
yes and YES! esp the python part was memory hungry,
according to my simple experiments (100k inputvector, 10k
SP,TP) could quickly drain 16gb RAM of personal machine.
Can it take advantages of many cores and big size memory?
see above
Fujitsu new M10 systems can go up to 1024 cores, 2048
threads, and 32 TB of memory.
Regarding of resources, I may be able to provide a SPARC
based hardware (Solari 10 or maybe Solaris 11), if you
are interested. Not a M-10 system, but something which
software can be ported on.
Python should not be a problem. We already have Python
ported on Solaris. Also, C and C++ compilers and bunch
of other tools are already available.
Another concern is cmake, I have not found it on Solaris.
i;ve found this, https://www.opencsw.org/package/cmake/ , is
it avail for you?
Python's pip, I'm not sure if available and if really
needed. If it is needed, may be needed to get ported.
pip is just installation tool, if you install the
dependencies manually, it's fine.
Docker, not available on Solaris. New SPARC systems
already come with hypervisor and domains run on top of a
hypervisor.
not needed.
Anyway, the goal is compiling, porting Nupic for SPARC.
you could start with the C++ part, which we recently
extracted to a small stand-alone nupic.core. See external/
folder there for libs that you'll need to satisfy.
Cheers,
--
Marek Otahal :o)
_______________________________________________
nupic mailing list
[email protected] <mailto:[email protected]>
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
_______________________________________________
nupic mailing list
[email protected] <mailto:[email protected]>
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
_______________________________________________
nupic mailing list
[email protected] <mailto:[email protected]>
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org