Training

TACC offers a variety of opportunities to learn about systems and software from domain experts.

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.

Byte Size Basics – A collection of easily digestible discussions on a variety of training topics.

Upcoming Training

TACC Training Highlights

Introduction to PETSc with Victor Eijkhout

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.

Watch Now

> See All Past Training Videos

TACC Institute Series  

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.

Machine Learning in Life Sciences Research

👤 In-Person

An immersive dive into machine learning best practices and applications in life sciences. Unlock the power of machine learning in life sciences with our immersive, week-long in-person workshop. Designed for researchers and practitioners, this hands-on program takes you from the fundamentals of machine learning to cutting-edge deep learning techniques.

  • Core machine learning concepts and best practices
  • Advanced deep learning tools for life sciences research
  • Effective data preprocessing and management techniques
  • Model training on TACC’s high-performance computing (HPC) systems

Register

Applied Parallel Programming

👤 In-Person

Training on parallel computing, CUDA programming, MPI (beginner and intermediate), MPI with containers, and other HPC tools as well as hands-on labs using TACC resources. Explore the capabilities of high-performance computing (HPC) with this intensive, week-long in-person workshop led by TACC HPC experts. Designed for researchers and developers, this hands-on course explores core parallel programming models and best practices for leveraging HPC systems effectively.

  • Fundamental and intermediate concepts in MPI and OpenMP
  • Introductory CUDA programming for parallel GPU computing
  • HPC tools and hands-on labs using TACC's advanced systems
  • Introductory sessions on Julia and C++ for scientific computing
  • Best practices for package management with the CMake ecosystem

Register

What to Expect

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.

Certificate of Attendance

Attendees to TACC Institutes will receive a certificate of attendance with their name, the title of the institute and the dates of the program.

Cost

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.