Search Documentation

Glenn, Oakley

OnDemand provides a web-based FTP client that can be used to upload and download files to your OSC home directory or project directory, and move, delete, rename, modify permissions, and even edit files.

Glenn, Oakley

OnDemand is our "one stop shop" for access to our High Performance Computing resources. With OnDemand, you can upload and download files, create, edit, submit, and monitor jobs, run GUI applications, and connect via SSH, all via a web broswer, with no client software to install and configure.

Our HOWTO collection contains short tutorials that help you step through some of the common (but potentially confusing) tasks users may need to accomplish, that do not quite rise to the level of requiring more structured training materials. Items here may explain a procedure to follow, or present a "best practices" formula that we think may be helpful.

Glenn, Oakley

SuperLU is a library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines.  It comes in two different flavors:  SuperLU_MT (multithreaded) for shared memory parallel machines and SuperLU_DIST for distributed memory parallel machines.

While we provide a number of Python modules, you may need a module we do not provide. If it is a commonly used module, or one that is particularly difficult to compile, you can contact OSC Help for assistance, but we have provided an example below showing how to build and install your own Python modules, and make them available inside of Python.

Glenn, Oakley

TurboVNC is an implementation of VNC optimized for 3D graphics rendering.  Like other VNC software, TurboVNC can be used to create a virtual desktop on a remote machine, which can be useful for visualizing CPU-intensive graphics produced remotely.

Availability and Restrictions

TurboVNC is available on Oakley and Glenn Clusters. The versions currently available at OSC are:



JasPer is an extensible open source utility designed for the manipulation, conversion, compression and decompression of digital images.  Currently supported image formats include bmp, jp2, jpc, jpg, pgx, mif and ras.    


Version 1.900.1 is available on the Oakley cluster.  




The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java and Python.



Glenn, Oakley, Ruby

TotalView is a symbolic debugger which supports threads, MPI, OpenMP, C/C++ and Fortran, plus mixed-language codes.  Advanced features include on-demand memory leak detection, heap allocation debugging and the Standard Template Library Viewer (STLView).  Other features like dive, a wide variety of breakpoints, the Message Queue Graph/Visualizer, powerful data analysis and control at the thread level give you the power you need to solve tough problems.  

Glenn, Oakley


Gnuplot is a portable command-line driven data and function plotting utility.  It was originally intended to allow scientists and students to visualize mathematical functions and data.