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.
In this project we investigate algorithms that enable the effective use of display environments using commodity camera-based skeletal tracking technologies.
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
GotoBLAS2 was released by the Texas Advanced Computing Center as open source software under the BSD license. This product is no longer under active development by TACC, but it is available to the community to use, study, and extend.
Dr. Kent Milfeld
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
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.
This project develops a dynamic ray scheduling algorithm that effectively manages both ray state and data accesses.
Paul Navrátil
This project is a direct response to the need for next-generation visualization tools for terascale/petascale science that run on large-scale HPC platforms and on dedicated graphics clusters. ScoreVis is targeted at large-scale clusters—with or without graphics processing units (GPUs)—and seamlessly scales across platforms.
Kelly Gaither
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
VisIt is a free interactive parallel visualization and graphical analysis tool for viewing scientific data on Unix and PC platforms. This project investigates expanding VisIt algorithms to accelerators, such as GPUs, using OpenCL.
Paul A. Navrátil
WindJammer is a parallel, scalable Neighbor-Joining program written in C++ developed to assist phylogenetics researchers to analyze a critical area of modern life biology. It reads in taxa of either DNA or amino acid sequences, outputs phylogenetic trees in newick format, and can build small trees in minutes.
Robert McLay
back to top >>