USC Center for High Performance Computing and Communications

:: Systems & Resources
 > Linux Computing Resource
 > Sun Computing Resource
 > HPCC Policies

:: Getting Access
 > Account Applications
 > Account Resource Limits

:: Learning to Use
 > Linux Computing Resource
    - Standard Environment
    - Setting Up the Compiler
    - Temporary Disk Space
    - USCLinux
    - Portable Batch System
    - MPI Tutorials
    - MPI Compilers
    - MPI Execution
    - Gaussian03
    - Useful Commands
    - Compiler Help Pages
    - 64 Bit Nodes
 > Sun Computing Resource
    - Standard Environment
    - Setting Up the Compiler
    - Temporary Disk Space
    - Portable Batch System
    - MPI Tutorials
    - MPI Execution
    - Applications on Almaak-01

Linux Computing Resource

HPC is a distributed memory system. The master nodes, hpc-login1 and hpc-login2, are available for user logins in order to edit, compile, and submit batch jobs to the compute nodes. Hpc-login1 is for 32bit i686 code and hpc-login2 is for 64bit x86_64 code. Each compute node has 2 or 4 cores, at least 32GB of /tmp space, and is connected by a high-performance low-latency Myrinet network.

In addition, 5 nodes with 64GB RAM each are available for large memory jobs.

Due to upgrades, modifications and additions, the following details about CPUs, nodes and resources are subject to change.

Standard Compute Nodes
ManufacturerSun Microsystems (X4100, V60x, V20z) & Dell (SC1425)
Main Memory5472 GB (2-4 GB per node)
Number of Nodes1,893
Number of CPUs6,020
CPU TypePentium 4 Xeon (3.06GHz), Intel Xeon(64-bit) 3.2 GHz and single-core and dual-core Opteron (2.0 GHz and 2.2GHz)
OS NameLinux (CentOS 4)

Large Memory Nodes
ManufacturerSun Microsystems X4600
Main Memory288 GB (32-64 GB per node)
Number of Nodes5
Number of CPUs80
CPU TypeAMD Opteron
OS NameLinux (CentOS 4)

  ITS Policies       Contact HPCC