OpenACC Birds of a Feather (BOF) at SC24
This BoF serves as a forum for OpenACC users, implementers, and the organization officers to openly discuss the status of OpenACC and its community. Presentations will be given by OpenACC officers, compiler implementers, and invited users, followed by an open mic discussion with the audience.
Open Accelerated Computing Summit (OACS)
The 2024 Open Accelerated Computing Summit (OACS) will bring together preeminent scientists and developers across the globe to discuss work that aligns with our Organization's focus areas: developing and utilizing the OpenACC directives-based programming model to port, accelerate, or optimize scientific applications; sharing experiences and lessons learned from participating in a hackathon or bootcamp training event; and participating in ecosystem development through work that enables parallel programming models in compilers or tools and advances performance interoperability.
OpenACC Webinars
OpenACC hosts free technical webinars covering topics and techniques that help sharpen your skills to port and optimize your applications across a variety of scientific domains.
Open Hackathons
The Open Hackathons program is designed to help scientists, researchers and developers accelerate and optimize their applications on a variety of data center architectures including CPUs and GPUs. We pair domain scientists with experienced mentors to learn the critical accelerated and parallel computing skills needed by the scientific community. Today, thousands of domain experts from universities, research and high-performance computing centers, and industries around the world have been trained and over 550 scientific applications have been accelerated in part or completely. Full schedule and application details.
Open Bootcamps
Open Bootcamps are free, one- or two-day events intended to help researchers and developers build confidence in their programming skills across GPUs or other data center technologies to start accelerating their projects and prepare to apply to Hackathons in the future.
Participants are introduced to available libraries, programming models, and platforms through a mix of lectures, labs, and extensive hands-on collaboration based on real-life codes, data, and use cases. To keep the events both productive and fun, bootcamps include a competition component where teams work on challenges to show the best acceleration techniques.
Workshops
Workshops help students learn how to start with OpenACC. These events can run for a few hours, a day, or several days and include hands-on exercises. Workshops are great preparation for hackathons.
Online Courses
Similar to workshops, online courses allow students to participate remotely through webinar platforms. Just as with in-person workshops, online courses offer lectures, hands-on exercises, and Q&A sessions. Most of the online courses are recorded and available for review at https://www.openacc.org/events/openacc-online-course.
User Group Meetings
The OpenACC User Group meets a few times a year during key HPC events to discuss training, provide feedback on the specification, collaborate on OpenACC-related research and activities, share experiences and best practices, and have a good time with great company!