CARC web archive · Archived copy of hpcerc.unm.edu/computing/index.html as captured by the Internet Archive on 12 February 2003. Links to pages that were not saved here go to the Wayback Machine. Icons the Internet Archive did not save were redrawn for this copy and are not originals (hover over one to see). Grey boxes mark images that were never archived. Wayback copy · All pages in this snapshot · Web archive index
hpcerc_logo (image not archived)banner (image not archived)
banner_2 (image not archived)

 
Image not archived
home (image not archived)info_request (image not archived)
Image not archived
      About
      Computing
      Accounts & Allocations
      Documentation
      Help Desk
      Machines
      Policies
      User Services
      Education & Outreach
      Events
      Help Desk
      News
      Projects
      Research
Image not archived

unm_logo

HPCERC
1601 Central Ave. NE
Albuquerque, NM 87131
505-277-8249

webmaster
Copyright

decorative_picture_1 (image not archived)
Image not archived HPCERC Computing Environment


  Table of Contents

  1. Accounts & Allocations
    1. Account Requests
    2. Project Requests & Allocations
    3. Special requests
  2. Machines & Systems
    1. Systems Map
    2. Network Configuration
    3. List of Machines
  3. Software
    1. Applications
    2. Software Documentation
  4. HPCERC Documentation
    1. Applications
    2. Compilers
    3. Communication Libraries
    4. Linux Supercluster Reference Card
    5. GnuPG Reference Card
    6. Makefiles
    7. Schedulers
    8. Numerical Libraries
    9. Performance Monitors and Optimization
    10. User Guides- LosLobos, Roadrunner, Blackbear, Truchas
    11. Axiom
    12. CDE
    13. Condor
    14. Connect
    15. Debian
    16. Emacs
    17. Linux
    18. Loadleveler
    19. MPICH-GM
    20. Makefile
    21. Nedit
    22. Queuing
    23. SSH Keys
  5. Policies
    1. Account Usage
    2. Security
    3. Acknowledging Support Guidelines
  6. User Services
    1. HPCERC Announcements Mailing List
    2. Anonymous FTP
    3. Secure Access to HPCERC Systems
    4. Linux
    5. Email
    6. SSH, PPP, Dialup Modems
    7. Web

 

Accounts

 


Hardware

***** 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.

Machines-Systems

The complete list of systems including their compilers, schedulers, and user guides is located at http://www.hpcerc.unm.edu/docs/systems.html

 

Network Configuration

  • 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).


 
Other Machines

  • 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.

 
Software Applications

  • 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


 
Software Documentation

  • 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.
 
Software Future Plans

  • 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.

HPCERC Documentation

Applications

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

Compilers

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  

Communication Libraries

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

Numerical Libraries

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

Schedulers

Condor, PBS

Performance Monitors and Optimization

PAPI, Linux-counters, MILC, ARPI3D

Miscellaneous

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)

HPCERC User Guides

Makefiles

Account Usage Policy

Computing Security - General Policy

HPCERC constantly inspects its systems and networks according to the HPCERC Security and Account Usage Policy.

GnuGP Reference Card

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:
     
 

Services: Anonymous FTP

Anonymous FTP is closed for security reasons. Please contact help@hpcerc.unm.edu for special requests.

Secure Access

  • 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.

Email
  • HPCERC currently supports PINE and Netscape email clients.

Linux Environment

SSH, PPP, Dialup Modems

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

Web

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.

Image not archived