BMC GLUE
Bryn Mawr College Group of Linux and Unix Enthusiasts
These pages contain notes and links of the BMC GLUE. Please help us by adding and editing these pages. Feel free to put useful information here.
Schedule
The new new time for meetings is Tuesday 12 -1.
As we will not meet every week, please check this page for updates
12 noon Tuesday, Dec 7th, 2004
I will not be there (mrice) but please meet without me if you can.
12 noon Tuesday, Nov 30, 2004
More on parallel computing.
I don't know if this meeting happened. If so, can someone post some notes?
12 noon Tuesday, Nov 23, 2004
We will have an update on the progress of getting Gaussian and Grid Mathematica running on the Beowulf cluster. (From Matt, Doug, Swarna and Xianlong.)
Here are some references on the Gaussian program running on Beowulf cluster. The first impression is that there is no trouble for Guassian to run a Beowulf cluster.
1. From DHPC Technical Report DHPC-073, dated on Jan, 2000. It's a very long report. All kinds of deail issues were dicussed. Two ab inito computational chemistry packages were installed, Gaussian and Gamess-US. http://dhpc.adelaide.edu.au/reports/073/html/dhpc-073.html
2. The Edda Beowulf at Geman, an example of Gaussian98 running on Beowulf. Performance scaling results with node number on a specific gaussian job were reported. http://vanilla.ice.mpg.de/departments/ChemInf/edda.html
3. Paper from J Computational Chemistry. Vol. 19, p1053 Detail discussion on the parallellelization in Guassian which is based on Linda. http://www3.interscience.wiley.com/cgi-bin/fulltext/33941/PDFSTART
Starting gridMathematica:
(you will have to be root on the machine to do this)
assuming that many individually licensed copies of mathematica are suitable:
STEP 1)
mount -t nfs lyndoch.brynmawr.edu:/software <mount_point>
run the installer:
<mount_point>/mathematica_5s/Unix/Installer/MathInstaller
to install mathematica 5.0
(you can register in seconds over the web (as a single machine). Our license # is L2976-7106 )
(Type Mathematica to start mathematica)
(there is also a folder mathematica_5n on Lyndoch. I was given two disks, one for "single licenses" and one for "network licenses". I am not sure of the difference, as the mathematica_5s seems to have a "network" option. At the moment, we do not (to my knowledge) have a license server on campus though, so have never installed from mathematica_5n/ nor chosen the "network" license option.)
STEP 2)
Once you have Mathematica installed, you then need to install the PCT
run the installer
<mount_point>/mathematica_pct_1.0/Unix/Installer/AppInstaller
(I had trouble getting this to start. I tried switching shells and tried
sh <mount_point>/mathematica_pct_1.0/Unix/Installer/AppInstaller
one of these worked I cant remember which. I was in a bash shell on a debian box)
Install is very quick (as I think it just copies some .m files over to the Applications directory.)
I suppose that you have to do at least step 1 (if not both) on at least two computers to use the parallel functionality.)
This is really where I must turn it over to the users (apart from learning to install the license manager if it is needed, or makes the grid computing easier.) I started mathematica, and poked around.
typing
<<Parallel` (to load the package)
does not give any errors, but more than that I do not know. From my brief poking around, the package Parallel rewrites standard mathematica functions in a suitable form for parallel computing.
There is documentation in:
/usr/share/Mathematica/Applications/Parallel/Documentation/English
and I am sure you can find stuff on the web.
4pm Wednesday, Nov 10, 2004
Meeting in room 380 Collier.
Discussion topic: Swarna and Xianlong will give us a demo of Gaussian in action.
4pm Wednesday, Nov 3, 2004
Meeting rescheduled
1pm Thursday, Oct 28, 2004
Matt presented a HOWTO on VNC, Virtual Network Computer.
Links:
Here is Deepak's /home/dkumar/.vnc/xstartup file:
#! /bin/sh exec /etc/X11/xinit/xinitrc
It would be useful to be able to cut and paste from the local to the remote host. A utility to do this is:
I have the binary in my bin on bubo, and will probably install it system wide on the cs lab machines.
One should add the line: autocutsel & before the window manager in your xstartup file, like so:
#! /bin/sh autocutsel & exec /etc/X11/xinit/xinitrc
