Cppless: A Single-Source Programming Model for High-Performance Serverless
Scalable Parallel Computing Lab, SPCL @ ETH Zurich via YouTube
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a cutting-edge approach to high-performance serverless computing in this conference talk from the 8th International Workshop on Serverless Computing. Dive into Cppless, a novel single-source programming model that bridges the gap between C++ and serverless platforms. Learn how this innovative solution enables transparent offloading of CPU-intensive tasks to the cloud, particularly beneficial for workloads requiring dynamic parallelism. Discover how Cppless provides a common abstraction layer for serverless platforms, facilitating composable and modular architectures. Gain insights into the evaluation of Cppless using various high-performance problems, and understand its potential to offer a low-overhead interface for serverless applications. Presented by Lukas Möller from the Scalable Parallel Computing Lab at ETH Zurich, this 24-minute talk showcases the future of high-performance serverless computing and its implications for traditional C++ developers.
Syllabus
[Demo] Cppless: A single-source programming model for high-performance serverless
Taught by
Scalable Parallel Computing Lab, SPCL @ ETH Zurich