TACC Research: Software

Packages and libraries developed by TACC

In addition to hosting a wide range of pre-existing software on TACC systems, TACC staff members actively develop new software and improve current software. To learn more about the software TACC is developing, please click on the title below.

Visit the Software page to view a list of all software available for use on TACC's systems.

The IO service API enables the asynchronous movement of file data into and out of the CyVerse cyberinfrastructure.
DisplayCluster is a software environment for interactively driving large-scale tiled displays. The software allows users to interactively view media such as high-resolution imagery and video, as well as stream content from remote sources such as laptops / desktops or high-performance remote visualization machines.
Gregory D. Abram
Two-pronged approach: GraviT will replace the OpenGL pathways commonly used for visualization with a high-performance, open-source ray tracing engine that can interactively render on both a CPU and on accelerator architectures; GraviT will provide a direct interface to a high-performance distributed ray tracing engine.
Paul A. Navrátil
The launcher is a framework for running large collections of serial or multi-threaded applications, known as High Throughput Computing (HTC), as a single multi-node parallel job on batch-scheduled High Performance Computing (HPC) systems.
Luke A. Wilson
A Lua based module system that easily handles the MODULEPATH Hierarchical problem.
Robert McLay
MPE is a library for extending Processing sketches to multi-node tiled displays. This library makes it possible to render interactive Processing sketches across distributed computing systems on many displays.
OpenMFA is a set of custom Linux Pluggable Authentication Modules (PAM) built to provide multi-factor authentication capability that does not interfere with common data transfer protocols (SCP, SFTP, rsync, etc.), provides a mechanism for specific accounts or IP ranges to be exempted, supports SSH public key authentication as a first factor, and is built to support opt-in or mandatory deployments designed for the transitioning of large user bases.
W. Cyrus Proctor
This project develops a dynamic ray scheduling algorithm that effectively manages both ray state and data accesses.
Paul Navrátil
An infrastructure for the low-overhead collection of system-wide performance data that integrates information from a variety of sources.
The Texas Pandemic Flu Toolkit is a collection of tools for forecasting and simulating flu pandemics, as well as optimizing health resources across the state. These tools are made available via a web-based interface, where users can compute new models and interactively visualize results using a variety of methods.
Paul A. Navrátil
A tool that allows supercomputer support staff to collect and understand job-level information about the libraries and executables that end-users access during their jobs.
Robert McLay
back to top >>