YoVDO

Legion: Programming Heterogeneous, Distributed Parallel Machines

Offered By: MICDE University of Michigan via YouTube

Tags

Parallel Programming Courses High Performance Computing Courses Distributed Computing Courses Heterogeneous Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the Legion programming model and runtime system in this 44-minute lecture by Alex Aiken from Stanford University. Delve into the challenges of parallel programming, focusing on the crucial aspects of data partitioning, placement, and movement in complex, hierarchical machines. Discover how Legion addresses these issues by providing a framework for describing abstract hierarchical organizations of both data and computation. Learn about the design principles and rationale behind Legion, and gain insights into recent developments in high-productivity libraries that leverage Legion's capabilities. Understand how this approach can help programmers tackle the increasing complexity of parallel programming in heterogeneous, distributed environments.

Syllabus

Legion: Programming Heterogeneous, Distributed Parallel Machines


Taught by

MICDE University of Michigan

Related Courses

High Performance Computing
Georgia Institute of Technology via Udacity
Введение в параллельное программирование с использованием OpenMP и MPI
Tomsk State University via Coursera
High Performance Computing in the Cloud
Dublin City University via FutureLearn
Production Machine Learning Systems
Google Cloud via Coursera
LAFF-On Programming for High Performance
The University of Texas at Austin via edX