What's Available on Cosmos |
Facilities and Functionality
Diskspace
Each user with an account on Cosmos will have 50Mb of disk-space
allocated for their personal files; this space is regularly backed up.
In addition, users will have a separate, much larger quota for the
/scratch directory on Cosmos which is designed for temporary storage
of large files, for example the output data from a current or recently-run
numerical job. Files in /scratch are subject to deletion a few days
after creation, so this quota must not be used for permanent storage.
Login access
Users can access their account on Cosmos --- their files, all applications
and indeed all of Cosmos' facilities --- from any computer which has
access to the Internet by using SSH, with or without X Windows,
in the usual way.
(Access via Telnet is blocked as this is unsafe.)
File access
Files can be transferred between Cosmos and any computer which has Internet
access by using SCP or SFTP
in the usual way.
(Access via plain FTP is blocked as this is unsafe.)
Email
Users can read and send email from their Cosmos account by starting
a Web-browser on Cosmos (e.g., /usr/local/bin/mozilla) and accessing
Webmail (webmail.umist.ac.uk) in the usual way.
The following email clients are also available:
- Pine, /usr/local/bin/pine;
- Mutt, /usr/local/bin/mutt;
- Elm /usr/local/bin/elm;
- Fetchmail /usr/local/bin/fetchmail.
However, the use of both of these is not supported.
(As of the time of writing, January 2004, Webmail is the UMIST-recommended
way of reading email; other clients may become unavailable in the
not-too-distant future.)
Computationally-Intensive Jobs
Long-Running Computational Jobs and Other Processes: NQS Batch System
Cosmos and Eric are ideally-suited for long-running,
computationally-intensive processes. At the time of writing
(2004, January) both machines have the NQS batch/queue system installed:
- Cosmos, which has 8 CPUs, has three queues:
one_day, three_day and seven_day.
- Eric, which has 30 CPUs and 30 Gb of RAM, has four queues:
one_day, three_day, seven_day and vip.
The latter queue is for users who are members of the three research
groups which part funded Eric's purchase.
All long-running and/or computationally-intensive jobs must be run within
the NQS batch/queue system. Such jobs which are not run within NQS may be
killed without notice.
Details of NQS usage are available in a
separate document.
- Long-running jobs which require a lot of RAM should be started
on Eric.
- Short computationally-intensive jobs will be tolerated on Cosmos
itself, but users should limit themselves to running just one such
process.
Applications and Utilities
Compilers, Programming Languages and Libraries
A dedicated document is available from ISD to describe each of the following:
- Sun Workshop compilers: Fortran 77 and F90/F95
(f77 and f90); C and C++ (cc and CC).
Three versions are available:
- 4.2 in /software/SUNWspro_4.2/bin/;
- 5.0 in /software/SUNWspro/bin/;
- 6.0 in /software/workshop6/utils/SUNWspro/bin.
- GNU (Free Software Foundation) compilers: C/C++/Objective C and
Fortran 77 (/usr/local/bin/gcc, g++ and g77).
- NAg numerical analysis library for Fortran 77 and Fortran 90
(/usr/local/lib/libnag.a and libnagfl90.a).
The following are available on Cosmos "as is", with no support:
- Perl scripting language (/usr/local/bin/perl).
- Python scripting/RAD language (/usr/local/bin/python).
Editors
There are several editors and programming environments installed on Cosmos:
- Vi (/usr/bin/vi) is, of course, available.
- Both GNU Emacs and XEmacs (/usr/local/bin/emacs and
/software/SUNWspro/bin/xemacs, respectively) are installed.
- Pico (/usr/local/bin/pico), a small, simple, fast editor which runs
in vt100/xterm/etc. terminals with on-screen menus/help --- more friendly
than vi, less complicated than Emacs.
- DTPad (/usr/dt/bin/dtpad), a simple graphical editor which comes with
Solaris (the default editor under the Common Desktop Environment).
- GEdit (/usr/local/bin/gedit), a simple graphical editor (the
default editor in the GNU Gnome Environment). This is the recommended
editor for most users.
In addition, the newer versions of the Sun Workshop Compilers come with
their own IDEs.
"Productivity" Applications and Utilities
- Antiword, /usr/local/bin/antiword, a great little gizmo for
converting MS Word documents into formatted ASCII or Postscript.
Miscellaneous Applications
- Acrobat: PDF document viewer (/usr/local/bin/acroread).
- [La]TeX: document preparation system, can generated postscript or
PDF (/software/teTeX_v1.0/bin/latex, tex, pdftex,
pdflatex, xdvi, dvips and
/usr/local/bin/gv, ggv).
- Mozilla: gecko-based Web browser (cf. recent versions of
Netscape, Galeon and Phoenix).
Scientific Applications
The following scientific applications are available:
- Abaqus:
advanced finite element analysis software suite
(www.hks.com).
- AVS Express, GSharp and Toolmaster (Uniras), respectively:
advanced visualization system;
a family of graphics tools for visual data analysis and presentation ---
Toolmaster agX is an application-level cross-platform graphs library
with C and Fortran language functions;
graphing and contouring display tool --- point-and-click interface
for building graphical displays combined with scripting capabilities.
(www.avsuk.com).
- CFX: computational fluid-dynamics software
(www.software.aeat.com).
- Gaussian:
computational chemistry software --- designed to model molecular systems
(www.gaussian.com)
- Grace: is a WYSIWYG 2D plotting tool.
- Genstat: an interactive statistical system with a graphical user
interface and graphical facilities.
- Mathematica: mathematical software suite with computer-algebra,
graphical, statistical and numerical facilities
(www.wolfram.com).
- Matlab: mathematical programming language and a technical computing
environment
(www.mathworks.com).
- Patran:
a software environment for performing 3D finite-element simulations
(www.mscsoftware.com).
- PSCAD:
general-purpose time domain simulation tool for studying transient
behavior of electrical networks
(www.pscad.com).
About this document:
Produced from the SGML: /home/isd/public_html/_isd_web_unix/_reml_grp/whats_available_on_cosmos.reml
On: 19/1/2004 at 16:41:4
Options: reml2 -i noindex -l long -o html -p single