H63ESD: Software Support 2014 : Quick Guide
HARDWARE
The Project is undertaken upon the GGIEMRs compute cluster: This is a commodity
cluster comprising a head node and a number of parallel compute nodes.
The cluster is called Jenna and each of the 6 compute nodes, comp00 comp05
Please see the older document on Moodle HowTo H64ACE 2011.pdf for an
introduction.
I will register students when the class members stabilises (week 2-3)
(Please be aware you will not usually have permission to access the full machine)
SOFTWARE
The cluster is accessed remotely using two pieces of shareware software
Putty provides a remote access linux window to Jenna on your own PC/laptop
you type your commands here, e.g. compile and run etc
Filezilla provides file transfer between the cluster your own PC/laptop
As is it wasteful of resources to develop code on the cluster, the expected process is to
write and debug code on your own PC/laptop using codeblocks and/or a linux
emulator (MinGW)
Codeblocks can be used as a development environment on your own PC/laptop
Setting yourself up with the software
1) Putty http://www.putty.org/ download and run
.
The following window appears
Type Jennas ip address
128.243.72.200 and select port 22 and
your login details to get the window
2) Filezilla https://filezilla-project.org/ download the client installer and run it
Filezilla running is shown below, you get a ;list of files on your laptop/PC on the left
and your files on Jenna on the right. Drag and drop for file transfer easy
To make a connection the host for jenna is firefly.eee.nottingham.ac.uk and you
must select port value 22
To develop code work use codeblocks/MinGW
Codeblocks.org
Then simply run the installer that has been downloaded
(Make sure you download the codeblocks with minGW this provides the compiler
There is a beginners guide to codeblocks on Moodle.
Be careful that codeblocks projects mean nothing to Jenna !
MinGW
MinGW is a linux emulator.
http://sourceforge.net/projects/mingw/files/Installer/
Download and run the installer
We have to be careful to select the right options
MinGW is the operating system, MSYS is the command line window we want
both. In the panel on the left click on MinGW- compiler suite and on the right select
(ie solid green box) all those items to do with the C and or C++ compiler (The name
of the compilers of interest are gcc and g++). To do the install installation apply
changes
If you have done this correctly, you will be able to find in the installed directory the
launcher
(Probably at C:MinGWmsys1.0msys.bat) run it it takes a few seconds and then
you get the required linus emulator window
To check you have installed the compilers OK, type g++-v
You should get the version info of the compiler
Please see the older document on Moodle HowTo H64ACE 2011.pdf for usage guide
Reviews
There are no reviews yet.