HPCERC
Computing Environment
Table of Contents
- Accounts & Allocations
- Account Requests
- Project Requests & Allocations
- Special requests
- Machines & Systems
- Systems Map
- Network Configuration
- List of Machines
- Software
- Applications
- Software Documentation
- HPCERC Documentation
- Applications
- Compilers
- Communication Libraries
- Linux Supercluster Reference Card
- GnuPG Reference Card
- Makefiles
- Schedulers
- Numerical Libraries
- Performance Monitors and Optimization
- User Guides- LosLobos, Roadrunner,
Blackbear, Truchas
- Axiom
- CDE
- Condor
- Connect
- Debian
- Emacs
- Linux
- Loadleveler
- MPICH-GM
- Makefile
- Nedit
- Queuing
- SSH Keys
- Policies
- Account Usage
- Security
- Acknowledging Support Guidelines
- User Services
- HPCERC Announcements Mailing List
- Anonymous FTP
- Secure Access to HPCERC Systems
- Linux
- Email
- SSH, PPP, Dialup Modems
- Web
- HPCERC uses the Albuquerque Integrated Reporting System (AIRS)
for managing accounts and allocations.
***** NOTE *****
- The HPCERC hardware configuration centers around several IBM
Linux clusters. These systems are supported by a network of communications
devices, a mass storage system, visualization hardware, file servers,
PCs, Macintoshes and peripherals.
The complete list of systems including their compilers, schedulers,
and user guides is located at http://www.hpcerc.unm.edu/docs/systems.html
- External Connectivity
- T3 connection to the Abilene network and a T3 connection
to the Internet backbone, with each connection offering transmission
speeds of up to 45 megabits of data per second.
- Internal Connectivity
- Gigabit ethernet backbone & fast ethernet (100 Mbps)
- The nodes in each SP system are internally connected within
themselves by a high performance switch (40MB/sec).
- SP external disk drives are connected to general purpose
machines by SCSI (10MB/sec).
- The HPCERC Visualization Lab includes a number of SGI machines
(indigo, indy, onyx2) used primarily by onsite visitors/researchers
or local users.
- The HPCERC employs a number of other machines for various purposes:
- File servers
- Control workstations
- Training / Workshop
- DNS, NIS, Internal-only news server
- WWW and anonymous FTP server
- Mail servers
- Testing
- Guest machines
- Staff machines
- other special purposes
- Most of these machines are inaccessible to users. Users should
not attempt use any machine which is not approved for public use
unless otherwise directed.
- The HPCERC offers a number of software applications in the following
categories:
- System Software
- Message Passing Libraries / Parallel Tools
- Compilers / Preprocessors / Debuggers
- Math Subroutine Libraries
- Image Processing / Visualization / Graphics
- Molecular Modeling / Quantum Chemistry
- Computational Fluid Dynamics / Electrical and Mechanical
Engineering
- UNIX and Local Utilities / Information Software
- Documentation for software installed on the general purpose
systems can include any of the following:
- Info pages
- Man pages
- Read me files
- PostScript documents
- On-line help (internal to the application)
- HTML documents
- InfoExplorer (IBM's on-line manuals)
- Web links to Vendor materials
- For documentation that is included with the package distribution,
be sure to check its install directory. The HPCERC does not maintain
a central repository of all software documentation.
- Consult vendor WWW servers. Most software vendors have web pages
which include product information and documentation.
| IBM
Software Documentation
|
WWW Resources
The BEST place for documentation about IBM software
products including the parallel environment, AIX operating system,
hardware, technical reports and more, is located on IBM's various
web pages. Some starting points:
- SP Resources
- probably the most complete source for SP information of all
types
- IBM
Tech Resources - good place for technical reports and "internals"
documentation.
- IBM RS/6000 - covers
the entire RS/6000 product line
- IBM's homepage - if you can't
find it anywhere else, this is the launching point.
Hardcopy
- Ordering IBM Manuals: see the Services and Support
section on
IBM's home page
- Many IBM Manuals are available free of charge by download from
the various IBM web pages cited above.
InfoExplorer
- InfoExplorer provides an ascii or X-based utility for accessing
most of IBM manuals while you are logged into an HPCERC SP machine.
- The following IBM manuals in InfoExplorer format:
| IBM PRODUCT
| X COMMAND
| ASCII COMMAND
|
| AIX InfoExplorer
| info
| info -a
|
| XL FORTRAN
| info -l xlf
| info -a -l xlf
|
| XL C Compiler
| info -l c
| info -a -l c
|
| XL C++ Compiler Set
| info -l cset
| info -a -l cset
|
| LoadLeveler
| info -l LoadL
| info -a -l LoadL
|
| ESSL
| info -l essl
| info -a -l essl
|
| PESSL
| info -l pessl
| info -a -l pessl
|
| Parallel Environment
| info -l pe
| info -a -l pe
|
| PVMe
| info -l pvm3
| info -a -l pvm3
|
| SP2 Systems Support
| info -l sp2
| info -a -l sp2
|
- Instructions for using IBM's InfoExplorer are available.
- The HPCERC is continually ordering and installing new software
packages that will meet its users needs. We strive to keep existing
software up to date. Periodically we review packages for usefulness
and remove any that are outdated or unused.
- All users are encouraged to send suggestions for software acquisitions,
the on-line software pages and documentation to the User Services
Consultants.
- Please send suggestions by email to webmaster@hpcerc.unm.edu.
GAMESS,
HONDO, GAUSSIAN, NWChem, Molden, MD Poly, CACTUS,
ZEUS-MP,
AIPS++, PAPI,
PCL, Flatland,
OpenDX,
AVS
| Name |
Applications |
Installed On: |
| Chemistry |
GAMESS,
HONDO, NWChem, Molden, MD Poly |
Roadrunner,
LosLobos, Azul |
| Climate and Weather Modelling |
RAMS, NCAR Graphics |
|
| Astrophysics, Computational Physics |
CACTUS,
ZEUS-MP,
AIPS++ |
Roadrunner,
LosLobos, Azul,
BlackBear |
| Performance Counters |
PAPI,
PCL, Linux-counters |
Roadrunner,
LosLobos, Azul,
BlackBear |
| Scientific Visualization |
Flatland, OpenDX,
AVS |
AIX |
Compliers can run on many systems. Click on the complier
to learn more.
| Compiler |
Description |
Languages |
Machines |
| GNU |
The GNU Project was launched in 1984 to develop
a complete Unix-like operating system which is free software:
the GNU system. |
F77, C, C++ |
Roadrunner,
LosLobos, Azul,
BlackBear, Nambe,
Truchas |
| PGI |
Portland Group compilation, debugging, and optimization
system. |
F77, F90, HPF, C, C++ |
Roadrunner, LosLobos,
Azul, BlackBear
|
| NAG |
|
F90/95 |
|
| Library |
Description |
Languages |
Machines |
| MPICH-GM |
Documentation written by Christopher Jordan. |
F77, F90, C |
Roadrunner,
LosLobos, Azul,
BlackBear |
| MPICH-TCP |
Documentation written by Patricia
Kovatch |
F77, F90, C |
Roadrunner,
LosLobos, Azul,
BlackBear |
| Name |
Description |
Installed On: |
| BLAS |
BLAS (Basic Linear Algebra Subroutines) The BLAS
are building blocks for constructing efficient and portable
linear algebra software for high-performance computers. |
Roadrunner,
LosLobos, Azul,
BlackBear |
| BLACS |
The BLACS exist in order to make linear algebra
applications both easier to program and more portable. It is
for this reason that the BLACS are used as the communication
layer of ScaLAPACK. |
Roadrunner,
LosLobos, Azul,
BlackBear |
| ScaLAPACK |
ScaLAPACK is a library of high performance linear
algebra routines for distributed memory MIMD computers. |
Roadrunner,
LosLobos, Azul,
BlackBear |
| FFTw |
FFTW is a free collection of fast C routines for
computing the Discrete Fourier Transform in one or more dimensions. |
Roadrunner,
LosLobos, Azul,
BlackBear |
| PETSc |
PETSc provides a rich environment for modeling
scientific applications as well as for rapid algorithm design
and prototyping. |
Roadrunner,
LosLobos, Azul,
BlackBear |
| LAPACK |
LAPACK is a library of Fortran 77 subroutines
for solving the most commonly occurring problems in numerical
linear algebra. It has been designed to be efficient on a wide
range of modern high-performance computers. |
|
| Linux Supercluster Reference
Card
|
Linux Supercluster Reference Card
Condor, PBS
| Performance Monitors
and Optimization
|
PAPI, Linux-counters,
MILC, ARPI3D
IRIX
MPICH - MPICH is a freely available, portable implementation of
MPI, the new Standard
for message-passing libraries. (HTML) Postscript
(1,347 Kb), (compressed
Postscript (496 Kb) ) or PDF (1,172 Kb)
| Computing Security -
General Policy
|
HPCERC constantly inspects its systems and networks according to
the HPCERC Security and Account Usage Policy.
| Guidelines for Acknowledging
Support Policies
|
An acknowledgement of UNM-Alliance support must appear
in publications of any material, whether copyrighted or not, based
on or developed with resources of the University of New Mexico and
the Alliance.
Suggested Wording
We would like to thank the University of New Mexico for access
to their Albuquerque High Performance Computing Center. This work
utilized the UNM-Alliance Supercluster.
Submitting Copies
Copies of technical reports and publications using HPCERC resources
should be sent to HPCERC with the grant number listed with your
login information.
| Services:
HPCERC Announcements
Mailing List
|
- HPCERC offers a moderated email Mailman service. Users will
be kept receive timely information about changes to HPCERC machines.
It includes information about configuration changes, downtimes,
important events and other topics of potential interest to those
using the HPCERC computing resources.
- To subscribe:
Anonymous FTP is closed for security reasons. Please contact help@hpcerc.unm.edu
for special requests.
- HPCERC uses secure shell (ssh).
- HPCERC supports the following ssh clients: 1) openssh for Unix,
2) putty for Windows
- Other ssh clients may work. They are not supported by HPCERC.
Your milage may vary.
- HPCERC currently supports PINE and Netscape email clients.
SSH:
Users must use secure-shell when connecting to other HPCERC systems
once logged in.
% ssh nambe.hpcerc.unm.edu
% ssh blackbear.hpcerc.unm.edu
% ssh loslobos.alliance.unm.edu
% ssh roadrunner.alliance.unm.edu
Dial-Up:
A rotary pool of eight 28.8kbps modems is available to approved
HPCERC users. For security purposes, the HPCERC is not listing the
dialup numbers. HPCERC users may apply for the dialup numbers by
calling: (505) 277-8249
PPP information:
Nameserver(s): 198.59.173.3 and 198.59.173.6
Gateway: 198.59.173.1
Domain: www.hpcerc.unm.edu
- The instructions below are specific to HPCERC. The linux PPP
README file contains the general instructions.
- Edit /etc/hosts to add any machines you commonly use. The file
/etc/resolv.conf should list the domain, search and nameservers.
- Two programs are required to start PPP: pppd and chat. You will
need to be superuser for most of the configuration. First edit
/etc/syslog.conf and add the two lines local2.* [TABs] /var/log/ppp-log
local2.* [TABs] /dev/console
- Then refresh the syslog daemon, syslogd, using kill-HUP pid
(use ps to get the pid). The second line is useful for debugging
and can be deleted later if desired.
- Make the directory /etc/ppp. You will need to create two files.
The first consists of options for pppd and is called options.
It should contain
connect "/usr/sbin/chat -v -f /etc/ppp/dialppp" crtscts
modem defaultroute :198.59.173.3 mru 552 mtu 552 noipdefault ipcp-accept-remote
- The -v turns on verbose mode during login and can be removed
once your setup is completed. The second file is for chat and
is called dialppp (or another name if the options file is changed).
This file should be owned by root and only readable and writeable
by root. The file should be something like
ABORT BUSY ABORT 'NO CARRIER' '' ATZ OK AT&F0&C1&D2&K3&Q5
OK ATDT2778393 CONNECT '\r' name:--name: username word:
password\q slip: ppp
- where username and password are replaced with
the appropriate parameters. More information can be obtained from
the man pages for pppd and chat
- To activate PPP, type (as root) /usr/sbin/pppd /dev/cua3 115200
where /dev/cua3 should be the appropriate serial port (COM4 in
this case). To exit PPP, as root execute ps to get the process
id, then kill -9 pid
Research and distribution projects are often posted to the HPCERC´s
public web as separate directories. Please contact the Webmaster
to discuss hosting your own web site.
|
 |