Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support
Supercomputing image

Programming Software available at OSC

ACML - The AMD Core Math Library (ACML) is a set of numerical routines tuned specifically for AMD64 platform processors

bcMPI - a software package that implements MPI extensions for MATLAB and GNU Octave

disktmake- a replacement for "make" to define job workflow and execute commands on multiple nodes.

FFTW - a C subroutine library for computing the discrete Fourier transform (DFT)

HDF5 - a general purpose library and file format for storing scientific data

Intel Compilers - an array of software development products from Intel, including C++, FORTRAN compilers and Math Kernel Library (MKL)

Intel MKL*- Intel Math Kernel Library. It contains LAPACK, BLAS, some FFT routines, and a miscellany of other math capabilities.

Java Virtual Machine- the base platform upon which Java applications are run.  The JVM provides a large, flexible, and powerful set of functionality to the developer.  Additionally, any code written in Java can be run anywhere that the JVM is installed.

MATLAB - a technical computing environment for high-performance numeric computation and visualization that integrates numerical analysis, matrix computation, signal processing, and graphics in an easy-to-use envionment

MINPACK - a library of Fortran routines for the solution of non-linear, multivariate minimization problems

mpiexec - a replacement program for the script mpirun, which is part of the mpich package. It is used to initialize a parallel job from within a pbs batch or interactive environment.

MPI Library - a standard library for performing parallel processing using a distributed-memory model

NetCDF (Network Common Data Form) - is an interface for array-oriented data access

Octave - a high-level language, primarily intended for numerical computations

parallel-command-processor - a program for running a large number of serial processes on a number of allocated nodes/processors

Torque - a networked subsystem for submitting, monitoring, and controlling a work load of batch jobs on one or more systems

PGI compilers - Parallel Fortran, C, C++ compilers for Intel platforms

R - a language and environment for statistical computing and graphics

ScaLAPACK - a library of high-performance linear algebra routines for distributed-memory message-passing MIMD computers and networks of workstations supporting PVM and/or MPI

sprng & sprng2 - a scalable package for parallel pseudo random number generation

Stata - a complete, integrated statistical package that provides everything needed for data analysis, data management, and graphics

TotalView Technologies Totalview* - debugger for complex code

* Indicates software available through OSC's Statewide Software License Distribution

Availability by machine

Name
BALE
Cluster
Glenn
Cluster
ACML
bcMPI
FFTW
No
HDF5
No
Java Virtual Machine
Intel Compilers
Intel MKL*
No
No
MATLAB
MINPACK
No
No
mpiexec
No
MPI Library
No
NAG Libraries
NetCDF
Octave
No
parallel-commend-processor
No
PBS
No
PGI compilers
R
No
ScaLAPACK
No
sprng & sprng2
No
Stata
No
Totalview*
No