
Comprehensive exploration of advanced parallel computing techniques, covering MPI, OpenMP, GPU acceleration, and applications in scientific domains. Includes hands-on exercises for practical skill development.

Optimize ML inference in shared hosting: Learn to boost latency, throughput, and resource utilization through queue management and OpenMP tuning.

Learn parallel programming in Fortran using OpenMP. Master threads, clauses, work sharing, and optimization techniques for high-performance computing applications.

Explore efficient shared memory parallelism in Julia using multi-threading, focusing on nested parallelism and the parallel depth-first scheduling approach for improved performance.

Explore optimizing AI workloads using WebAssembly and OpenMP for multithreaded, shared memory, and vectorized operations, focusing on challenges and benefits in cloud computing environments.

Explore OpenMP for efficient shared memory parallelism in C++, C, and FORTRAN. Learn its versatile applications beyond high-performance computing, from graphics to finance and data analysis.

Explore parallel design patterns and stream parallelism using GrPPI, an experimental library for expressing parallelism through patterns, with focus on composability and multiple back-end support.

Explore Vienna-Libraries for computational science: ViennaCL, ViennaGrid, ViennaData, ViennaMath, and ViennaFEM. Learn how C++ can better meet scientific computing needs.

Discover SpEQ, a strategy for detecting semantics in sparse codes and translating to high-performance libraries. Learn about its implementation, evaluation, and performance gains across various backends.

Explore exascale computing, HPC architectures, and GPU programming with Dr. Meifeng Lin from Brookhaven National Laboratory.

Explore GPU-based electronic structure computations for exascale platforms using PROGRESS and BML libraries. Learn implementation strategies, performance optimization, and scaling techniques.

Explore asynchronous MPI communication with OpenMP tasks to improve parallel code scalability. Learn to integrate MPI detached communication for real asynchronous execution across processes.

Explore LLVM's impact on HPC, covering portable CUDA, debugging at scale, GPU execution of legacy code, and ML in compilers. Learn about efforts to enhance performance, tooling, and development in HPC.

Explore a decade of C++ performance portability challenges and solutions, focusing on Kokkos ecosystem development for efficient cross-platform scientific computing.

Explore GPU offloading in WebAssembly for AI workloads, discussing integration challenges and potential solutions to enhance security and performance in cloud environments.