|<o>|
.
Jaguatirica Cluster
.
Phase I - Learning & Experimental & Development - 7 Nodes
.
A Story Board - 30 Photos
.
[/color]
Jaguatirica Chess Cluster - Phase I - 7 Nodes - 30 Photos
Moderators: hgm, Rebel, chrisw
-
- Posts: 138
- Joined: Tue Sep 25, 2012 11:39 pm
- Location: Brasilia DF Brazil
-
- Posts: 2204
- Joined: Sat Jan 18, 2014 10:24 am
- Location: Andorra
Re: Jaguatirica Chess Cluster - Phase I - 7 Nodes - 30 Photo
Nice! Are Raspberry pi?
Daniel José - http://www.andscacs.com
-
- Posts: 138
- Joined: Tue Sep 25, 2012 11:39 pm
- Location: Brasilia DF Brazil
Jaguatirica Chess Cluster - Description & Story Board
|<o>|
.
Jaguatirica Cluster
.
Hardware @Cluster:
7 Raspberry Pi 700 MHz 512 Mb RAM Model B
1 Switch Aquario 8 Ports 10/100
Software:
@Cluster
Op. System: Linux Debian Wheezy (Raspbian)
MPICH-2
gcc
@Development_Station
Op. System: Linux Debian Wheezy
Distibution: JA AntiX 13.1 32 bit
Netbeans for C++/Fortran
gcc
Story Board
1-3
After having installed the ISO Raspbian image, the installation of MPICH-2 was performed in 2 MicroSD Cards.
4 - 5
The first 2 Raspiberry Pi s were arranged in a small and lightweight Rack, made with Plastic and mini Standoff screws.
6 - 7
Some adjustments were made in the Network Configuration and software, before the first test runs in the cluster.
8 - 11
First tests on cluster (with success ... it works ! )
12 - 13
The first two units are arranged with newer 3 Raspberry Pi boards in a new rack .
( This set was never even tested, as they reached over two new boards ... )
14-19
The cluster with the 7 Raspberry Pi boards is first executed, successfully, and is made the shutdown of the units remotely, through the development station.
20-24
Keyboard and display extras are removed , and the first run is taken from the Development Station.
25-26
Cross-compilation test between Station Development, running Netbeans, and the Jaguatirica Cluster Node 00 ...
And the order of chaos with the network cables ...
27-30
Here, the test shutdown of work nodes, the cluster administration activities that are repeated are automated by shell scripts .
And the cluster received the power cord definitive. ( Because the ancients were borrowed from other machines ! )
.
Jaguatirica Cluster
.
Hardware @Cluster:
7 Raspberry Pi 700 MHz 512 Mb RAM Model B
1 Switch Aquario 8 Ports 10/100
Software:
@Cluster
Op. System: Linux Debian Wheezy (Raspbian)
MPICH-2
gcc
@Development_Station
Op. System: Linux Debian Wheezy
Distibution: JA AntiX 13.1 32 bit
Netbeans for C++/Fortran
gcc
Story Board
1-3
After having installed the ISO Raspbian image, the installation of MPICH-2 was performed in 2 MicroSD Cards.
4 - 5
The first 2 Raspiberry Pi s were arranged in a small and lightweight Rack, made with Plastic and mini Standoff screws.
6 - 7
Some adjustments were made in the Network Configuration and software, before the first test runs in the cluster.
8 - 11
First tests on cluster (with success ... it works ! )
12 - 13
The first two units are arranged with newer 3 Raspberry Pi boards in a new rack .
( This set was never even tested, as they reached over two new boards ... )
14-19
The cluster with the 7 Raspberry Pi boards is first executed, successfully, and is made the shutdown of the units remotely, through the development station.
20-24
Keyboard and display extras are removed , and the first run is taken from the Development Station.
25-26
Cross-compilation test between Station Development, running Netbeans, and the Jaguatirica Cluster Node 00 ...
And the order of chaos with the network cables ...
27-30
Here, the test shutdown of work nodes, the cluster administration activities that are repeated are automated by shell scripts .
And the cluster received the power cord definitive. ( Because the ancients were borrowed from other machines ! )
-
- Posts: 138
- Joined: Tue Sep 25, 2012 11:39 pm
- Location: Brasilia DF Brazil
Development Environment to Cross-Compiling
Development Environment to Cross-Compiling
One of the best surprises of the creation of the development environment was the setting of the remote host to cross-compile.
After defining which host where the build occurs, Netbeans automatically detect the settings of the tool colection on the remote host.
It is shown below, the output of the cross-compilation by the Raspberry Pi.
In the terminal Netbeans is possible to run the compiled application from the remote terminal.
In the terminal of the development tool can also perform activities in localhost.
.
One of the best surprises of the creation of the development environment was the setting of the remote host to cross-compile.
After defining which host where the build occurs, Netbeans automatically detect the settings of the tool colection on the remote host.
It is shown below, the output of the cross-compilation by the Raspberry Pi.
In the terminal Netbeans is possible to run the compiled application from the remote terminal.
In the terminal of the development tool can also perform activities in localhost.
.