Cortex: Difference between revisions
Line 25: | Line 25: | ||
== NVIDIA CUDA and Caffe (Deep Neural Network suite for Matlab) == | == NVIDIA CUDA and Caffe (Deep Neural Network suite for Matlab) == | ||
On Sept. 12 2014 the CUDA Toolbox V6.0 was installed system, along with the V331.62 NVIDIA driver. Everything seems to be working fine. | On Sept. 12 2014 the CUDA Toolbox V6.0 was installed system, along with the V331.62 NVIDIA driver. Everything seems to be working fine. | ||
Caffe was built in a directory under Jacinto's home, its tests reporting: | Caffe was built in a directory under Jacinto's home, its tests reporting: | ||
[==========] 718 tests from 154 test cases ran. (107744 ms total) | [==========] 718 tests from 154 test cases ran. (107744 ms total) |
Revision as of 13:04, 12 September 2014
Cortex is a server used by VisLab for development purposes (by contrast, the iCubBrain servers are used for demos).
Old information can be consulted at Cortex/Archive.
Specifications
Since summer 2012, there is one machine (cortex1) with these specs:
- 8 x i7-3770K @ 3.50GHz processor
- 16GB of memory (
sudo dmidecode --type 17
to see RAM speed and type) - 112GB SSD drive
- NVidia GeForce GTX 670 graphics card (CUDA)
Operating system installation
In general, follow the guidelines at VisLab machines configuration. Below are some special notes.
Additional software
On this cluster, each user should manage his own yarp and iCub repositories. As a result, do not use system-wide installation of those (): instead, simply use sudo make install
make
and set your environment variables.
YARP and iCub
The yarp and iCub repositories are installed for user 'icub', similarly to iCubBrain server configuration.
NVIDIA CUDA and Caffe (Deep Neural Network suite for Matlab)
On Sept. 12 2014 the CUDA Toolbox V6.0 was installed system, along with the V331.62 NVIDIA driver. Everything seems to be working fine.
Caffe was built in a directory under Jacinto's home, its tests reporting:
[==========] 718 tests from 154 test cases ran. (107744 ms total) [ PASSED ] 718 tests. YOU HAVE 2 DISABLED TESTS
I have no clue what the disables test mean. Maybe it's just a matter of not having the right kind of HardWare for running those tests.
Customization
Network tuning
sysctl -w net.core.rmem_max=8388608 sysctl -w net.core.wmem_max=8388608 sysctl -w net.core.rmem_default=65536 sysctl -w net.core.wmem_default=65536 sysctl -w net.ipv4.tcp_rmem='4096 87380 8388608' sysctl -w net.ipv4.tcp_wmem='4096 65536 8388608' sysctl -w net.ipv4.tcp_mem='8388608 8388608 8388608' sysctl -w net.ipv4.route.flush=1
Mounting network folders
The folder "database" on BlackHole is mounted automatically to /media/blackhole. See /etc/fstab for details.