USC Center for High Performance Computing and Communications

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

:: Getting Access
 > Account Applications
 > Account Resource Limits

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

USCLinux

Systems & Access :: Learning to Use :: Linux Computing Resource

USCLinux is a customized distribution of the RedHat Enterprise Advanced Server 3.0 (RHE3) Linux distribution. USCLinux was built using the publicly available source RPMs found on the USC mirror Web site and other mirrors around the world. Only packages relating to RedHat's proprietary RedHat Network system were excluded. A few RHE3 packages were modified for small bug fixes or desired localized behavior. Many desktops and clustering-related packages were added to USCLinux.

USCLinux provides USC with a high-quality Linux distribution that gives HPCC complete control of open-source software packages and is fully customized to suit HPCC research needs. USCLinux eliminates the need of costly license fees.

While anyone can download and install USCLinux, it is intended to be used only within the USC community. It is currently used within HPCC and the Southern California Earthquake Center (SCEC). ITS does not provide customer support services for USCLinux.

ISOs of USCLinux are not available. Anyone at USC can do a network install of USCLinux (see the images directory for the appropriate boot images). If you are an ITS administrator, install the usclinux-config-isd package after you install USCLinux. This will help you customize USCLinux for the ITS environment. Refer to the initial lines of the USCLinux kickstart scripts for more options. USCLinux uses the yum RPM package manager from Duke University. The yum package included with USCLinux has a prebuild configuration file that points at mirrors.usc.edu.

General questions regarding USCLinux should be addressed to hpcc@usc.edu.

  ITS Policies       Contact HPCC