YoVDO

Parallel Programming Using Charm++ - C++Now

Offered By: CppNow via YouTube

Tags

C++Now Courses Parallel Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore parallel programming concepts and techniques using Charm++ in this comprehensive conference talk from C++Now 2013. Learn how to leverage Charm++'s object-oriented approach to create efficient and scalable parallel applications for both shared and distributed memory systems. Discover the framework's 20-year track record of high performance on various systems, from single workstations to large supercomputers. Understand how Charm++ utilizes objects as units of parallelism, allowing for modular software design without compromising hardware efficiency. Gain insights into the runtime system's adaptive mapping of objects to processors, which automates load balancing and energy management. Through examples and explanations, master the principles of parallel application development in Charm++ and learn how to express parallel logic to construct your own high-performance parallel programs.

Syllabus

Parallel Programming using Charm++ - Kale, Miller, Venkataraman [ C++Now 2013 ]


Taught by

CppNow

Related Courses

Your Favorite Undefined Behavior in C++
CppNow via YouTube
Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube
Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube
Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube
Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube