Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the future of parallel programming in this 49-minute lecture by Prof. Alex Aiken, part of the INSAIT Tech Series. Delve into the evolving landscape of complex and hierarchical machines, where data management becomes a primary programming concern. Learn about Legion, a programming model and runtime system designed to address the challenges of describing hierarchical organizations of both data and computation at an abstract level. Discover the rationale behind Legion's design and gain insights into recent developments in high-productivity libraries leveraging Legion's capabilities. Understand how the focus of parallel programming is shifting from computation division to data partitioning, placement, and movement. Access accompanying slides for a comprehensive understanding of this forward-thinking approach to programming the machines of tomorrow.