Applied Parallel Programming
TACC's HPC training includes parallel computing, CUDA programming, MPI (beginner and intermediate), and other HPC tools
TACC Institutes Registration Window Now Open
Join us at TACC to learn new skills and meet fellow researchers. TACC provides training for all skill levels, introductory to advanced. Learning opportunities include multi-day institutes, as well as in-person and online courses to meet the needs of researchers from around the world. We also make key sessions available on TACC's YouTube channel.
Stay up to date on upcoming training, TACC Institutes, and learning opportunities with the TACC Training Newsletter.
TACC Training Basics – A collection of brief step-by-step videos on a variety of training topics.
TACC's HPC training includes parallel computing, CUDA programming, MPI (beginner and intermediate), and other HPC tools
Master systematic approaches for building end-to-end decision support systems that integrate multiple information sources — scientific research, sensor data, physics-based models, and stakeholder knowledge — to tackle wicked problems with no clear solutions.
Learn about curation of large scale complex data—from geospatial and imaging to simulations and AI outputs. Through hands-on activities, tours of HPC storage systems, and real-world case studies, you’ll learn data modeling, quality control, semantic search, AI-ready metadata, and impact measurement to make datasets discoverable, reusable, and future-proof.
A unique opportunity for researchers, educators, and students to learn how to integrate AI tools in research and classroom settings. Registration is free for the two-day-long event, which is sponsored by ACCESS, NAIRR Pilot, and the University of Colorado, Boulder.
An immersive dive into machine learning best practices and applications in life sciences. This week-long in-person workshop guides participants through machine learning fundamentals up to cutting edge deep learning tools and methodologies for implementation in life sciences research.
Spend a week with TACC HPC experts learning how to effectively use supercomputing for research and code development. The course introduces core parallel programming paradigms used in HPC, including CUDA, MPI, OpenMP, and OpenMP offloading, along with essential HPC tools.
PETSc provides a framework for the development of computational science codes. Its focus is on solving linear and nonlinear systems, but it is more than a collection of algorithms: it is a complete toolkit supporting parallel data structures, linear algebra, PDEs, meshes.
The PyLauncher is a python-based parametric job launcher, that is, a utility for executing many small jobs in parallel.
Watch a demonstration of the proper use of the Slurm Workload Manager on TACC systems in this quick tutorial.
TACCster Remy Scott demonstrates how to SSH.
At TACC ML Institute, we will walk you through the basics, state-the-of-art methods, modern tools, and hands-on exercises of machine learning and deep learning at supercomputer scale.
A dual boot camp focused on immersing you into the research life cycle, where you'll solve a computational scientific model, iteratively. Generate data, verify and validate the data, update the model, revisit the data... repeat until the model accurately predicts a real-life phenomenon. This is the research life cycle. Part training, part code-a-thon, part hackathon.
The tutorial will help new users to get started with data-driven analysis on supercomputers.
The TACC Institute series is designed to help researchers further their science through applied computational techniques. Our goal is to broaden the number of people who use advanced computing; whether it’s for research, industry, or as a facilitator, there is an institute designed with you in mind.
Institutes are held on site at the Texas Advanced Computing Center and are in-person only. Meals provided. Detailed agendas will be posted when registration opens.
Attend In-Person
Master systematic approaches for building end-to-end decision support systems that integrate multiple information sources — scientific research, sensor data, physics-based models, and stakeholder knowledge — to tackle wicked problems with no clear solutions. Led by TACC's Decision Support Office team of interdisciplinary researchers specializing in stakeholder-engaged computational modeling and intelligent decision support systems, this hands-on institute teaches the complete pipeline from problem framing through solution deployment.
Attend In-Person
Learn about curation of large-scale complex data-from geospatial and imaging to simulations and AI outputs. Through hands-on activities, tours of HPC storage systems, and real-world case studies, you'll learn data modeling, quality control, semantic search, AI-ready metadata, and impact measurement to make datasets discoverable, reusable, and future-proof. Participants need to have data curation experience, as this program touches on advanced curation topics.
Attend In-Person
An immersive dive into machine learning best practices and applications in life sciences. This week-long in-person workshop guides participants through machine learning fundamentals up to cutting edge deep learning tools and methodologies for implementation in life sciences research. Attendees will also gain hands-on experience utilizing TACC's high performance computing (HPC) systems, learn effective techniques to prepare and manage preprocessing of datasets, and learn how to train their own models efficiently and accurately.
Attend In-Person
Spend a week with TACC HPC experts learning how to effectively use supercomputing for research and code development. The course introduces core parallel programming paradigms used in HPC, including CUDA, MPI, OpenMP, and OpenMP offloading, along with essential HPC tools. Participants complete hands-on labs using TACC systems and can attend additional sessions on Julia, modern C++, and the CMake ecosystem for scientific software development.
Attend In-Person
Spend a week with TACC's visualization experts learning how to generate rich, informative visualizations with the power of GPU driven HPC.
Attend In-Person
Join us to explore machine learning! Start with fundamentals, then dive into modern tools, state-of-the-art methods & hands-on exercises.
Attend In-Person
The High Performance Computing (HPC) Leadership Institute is specifically tailored to managers and decision makers who are using, or considering using, HPC within their organizations. It is also applicable to those with a real opportunity to make this career step in the near future. Topics covered will include procurement considerations, pricing and capital expenditures, operating expenditures, and cost/benefit analysis of adding HPC to a company's or institution's R&D portfolio. A broad scope of HPC is covered from department scale clusters to the largest supercomputers, modeling and simulation to non-traditional use cases, and more. We encourage attendees from all backgrounds, including non-technical, to attend.
Instruction on the latest tools, topics, and trends in advanced computing.
Hands-on experiences and guided exercises.
Presentations on the application of advanced computing technologies from TACC researchers, users, and partners.
Opportunities to network with TACC research staff and other attendees.
Attendees to TACC Institutes will receive a certificate of attendance with their name, the title of the institute and the dates of the program.
The cost of Institutes includes the use of TACC resources, in-person access to experts, and lunch/snacks. Pricing varies for Academic, STAR, and Industry partners.