The Cray User Group was established to facilitate collaboration and information exchange in the high-performance computing (HPC) community. The OpenACC organization is aligned with this mission.

For over a decade, the OpenACC Organization has been dedicated to helping the research and developer community advance science by expanding their accelerated and parallel computing skills. We have 3 areas of focus: participating in computing ecosystem development; providing training and education; and developing the OpenACC specification

OpenACC at CUG 2022

OpenACC is a Silver Sponsor of CUG 2022. Catch up on the latest organization and specification updates at one of the following activities:

OpenACC Users Experience Birds of a Feather
Tuesday, May 3 | 4:40 PM

OpenACC Lightning Talk
“From Portability to Performance: OpenACC Roadmap”
Wednesday, May 4 | 3:15 PM

HPE Talk 
“Future Directions for HPE’s Cray Programming Environment”
Monday, May 2 | 3:00 PM

See full conference program.
 

Computing Ecosystem Development

OpenACC organization continues to grow with members across academia and industry, representing rounded perspectives that shape the computing ecosystem. Striving for performance interoperability, our organization works with Language Standards committees to engage in open, collaborative conversations that apply collective lessons learned and bridge the gaps in base languages.

Join the Community: Join the conversation.

Become a Member: Learn more about membership.

Training and Education

A proud founder of the leading Hackathons series, OpenACC organization is instrumental in training thousands of domain experts across universities, research and HPC centers, and industry partners around the world. Over 550 scientific applications have been accelerated using a variety of programming models and tools as a result of our hackathons.

Our Training Events

Our Bootcamps and Hackathons are events created to help computational scientists and researchers develop the hands-on, real-world technical skills needed to accelerate their scientific efforts and advance discoveries.

Events Overview:  Learn more about the types of training events we provide.

Upcoming Events: Discover upcoming events to suit your schedule and needs.

GitHub Repository: Browse our open-source bootcamp materials  

Educational Resources

Our organization provides a variety of resources aimed at open communication and knowledge sharing for our community, from OpenACC specification-related courses, tutorials and code samples to overall technical resources across HPC, AI and Big Data.

OpenACC resources: Check out OpenACC specification-related resources.

Technical Resources: Delve into a robust variety of resources across accelerated computing.

OpenACC Specification

For over 10 years the organization has been a trailblazer in developing and disseminating the first high-level directives-based programming model for high performance computing for CPUs, GPUs and a variety of accelerators. Today, over 400 applications use the OpenACC specification for portability and performance.

OpenACC 3.2: Download the latest version of the OpenACC specification.

Tools:  See the various compilers, profilers and debuggers available from multiple vendors and academic organizations.