YoVDO

Supercomputing Spotlights - Supercomputing Software for Moore and Beyond

Offered By: Society for Industrial and Applied Mathematics via YouTube

Tags

SIAM (Society for Industrial and Applied Mathematics) Courses High Performance Computing Courses Moore's Law Courses Heterogeneous Computing Courses

Course Description

Overview

Explore the evolution and future of supercomputing software in this 42-minute webinar from the Society for Industrial and Applied Mathematics' Supercomputing Spotlights series. Delve into the impact of Moore's Law on high-performance computing (HPC), the challenges posed by its potential end, and innovative software solutions for emerging architectures. Learn about the shift from compute-centric to data locality-centric programming, the importance of efficient data movement, and the role of multicore and accelerator technologies. Discover the PADAL workshop series, techniques for optimizing sparse computations, and new execution models for GPUs and CPUs. Gain insights into stencil computation and the exciting future of computing, with a call for collaboration in addressing upcoming challenges in the field.

Syllabus

Intro
A brief history of Moore's Law
Multicore Architectures
Heterogeneous Computing
Emergence and Dominance of Al
Data movement cost
Imbalance Machines
Dynamic Models: Sparsification
PADAL Workshop Series
Feature extraction of sparse computation
Reordering for better caching
Reordering Algorithm Selection
Traditional GPU Execution Model
CPU-free execution model
Stencil Computation
Future of computing is exciting
Call for Collaboration


Taught by

Society for Industrial and Applied Mathematics

Related Courses

Future of Computing - IBM Power 9 and beyond
openHPI
SIGCOMM 2020 - Reducto - On-Camera Filtering for Resource-Efficient Real-Time Video Analytics
Association for Computing Machinery (ACM) via YouTube
Offload Annotations - Bringing Heterogeneous Computing to Existing Libraries and Workloads
USENIX via YouTube
Liquid Metal - Taming Heterogeneity
GOTO Conferences via YouTube
Graal and GPU Offload - Architecture and Implementation
Java via YouTube