| |
Parallel AIPS++ User Guide
Preparing to use AIPS++
In order to use AIPS++ you need to use AIPS++ you need
to do the following.
- C-shell (e.g., csh, tcsh): Put the
following in your .cshrc/.tcshrc file:
if (-e /usr/apps/astro/aips++/released/aipsinit.csh) then
source /usr/apps/astro/aips++/released/aipsinit.csh
endif
- Borne shell (e.g., sh, bash): Put the
following in your .profile file:
if [ -r /usr/apps/astro/aips++/released/aipsinit.sh ]
then
. /usr/apps/astro/aips++/released/aipsinit.sh
fi
The next time you log in (or source your
.cshrc/.tcshrc file or . your .profile file) you will
be able to run AIPS++.
Differences between desktop and parallel AIPS++
systems
The parallel AIPS++ system at NCSA is very similar to
that of the standard AIPS++ system available on
workstation/PC class machines. The only differences
involve the fact that some applications will require
the user to specify the number of processors to use
and that large runs will be executed in the NCSA
batch environment.
In all cases, Glish scripts to carry out the
processing must be created; either within AIPS++,
using the scripter
tool, or outside of AIPS++ with your favorite editor.
Then the AIPS++ jobs can be
submitted to the in the NCSA batch queues
within AIPS++ by the batchsub tool or
they can be submitted outside of AIPS++ with the
stand alone program batchsub. The arguments to
control the batch processing are the same in either
case, but within AIPS++, you can use a graphical
interface to set them, submit, and kill the jobs.
Sarma's Easy User Guide
(or how to do it without tearing out your hair).
Additional information about submitting batch jobs.
|