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.
Abaco (Actor Based Containers) is a functions-as-a-service platform based on Linux container technology and the actor model for concurrent computation.
Joe Stubbs
jstubbs@tacc.utexas.edu
jstubbs@tacc.utexas.edu
The amask tool exposes process masks (affinity) of an application within a parallel environment, so that users can determine the cores/hardware-threads where each process is allowed to run.
Kent Milfeld
milfeld@tacc.utexas.edu
milfeld@tacc.utexas.edu
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
gda@tacc.utexas.edu
gda@tacc.utexas.edu
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
pnav@tacc.utexas.edu
pnav@tacc.utexas.edu
ICAT assists users in modifying, compiling, and optimally running their applications on HPC platforms equipped with the Intel Knights Landing (KNL) processors.
Ritu Arora
rauta@tacc.utexas.edu
rauta@tacc.utexas.edu
Idev creates an Interactive DEVelopment environment on a compute node from the user's login window.
Kent Milfeld
milfeld@tacc.utexas.edu
milfeld@tacc.utexas.edu
An Interactive Parallelization Tool (IPT) for assisting domain-experts and students in efficiently parallelizing their existing C/C++/Fortran applications is being developed in this project.
Ritu Arora
rauta@tacc.utexas.edu
rauta@tacc.utexas.edu
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
lwilson@tacc.utexas.edu
lwilson@tacc.utexas.edu
A Lua based module system that easily handles the MODULEPATH Hierarchical problem.
Robert McLay
mclay@tacc.utexas.edu
mclay@tacc.utexas.edu
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.
Heri Nieto
hnieto@tacc.utexas.edu
hnieto@tacc.utexas.edu
The pylauncher is a customizable launcher utility that provides base classes and routines that take care of most common tasks
Victor Eijkhout
eijkhout@tacc.utexas.edu
eijkhout@tacc.utexas.edu
REMORA (REsource MOnitoring for Remote Applications) provides a simple interface to gather important system utilization data while running on HPC systems.
Si Liu
siliu@tacc.utexas.edu
siliu@tacc.utexas.edu
Sanity Tool includes a group of generic and machine-specific tests that are used to evaluate the correctness of a user's account configurations.
Si Liu
siliu@tacc.utexas.edu
siliu@tacc.utexas.edu
This project develops a dynamic ray scheduling algorithm that effectively manages both ray state and data accesses.
Paul Navrátil
pnav@tacc.utexas.edu
pnav@tacc.utexas.edu
Shell Startup Debug is used to trace the behavior of the startup scripts on your system.
Robert McLay
mclay@tacc.utexas.edu
mclay@tacc.utexas.edu
The main purpose of this project is to provide convenient tools for HPC users and administrators with easy-to-use SLURM interface or commands.
Si Liu
siliu@tacc.utexas.edu
siliu@tacc.utexas.edu
An infrastructure for the low-overhead collection of system-wide performance data that integrates information from a variety of sources.
Bill Barth
bbarth@tacc.utexas.edu
bbarth@tacc.utexas.edu
The Tapis Framework provides a hosted, unified web-based API for securely managing computational workloads across institutions so that experts can focus on their research instead of the technology needed to accomplish it.
Joe Stubbs
jstubbs@tacc.utexas.edu
jstubbs@tacc.utexas.edu
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
pnav@tacc.utexas.edu
pnav@tacc.utexas.edu
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
mclay@tacc.utexas.edu
mclay@tacc.utexas.edu