The Most Addictive Python and SQL Courses
Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the limits of WebAssembly application footprint optimization for embedded devices in this 35-minute technical talk. Discover how to leverage Wasm's unique polyglot capabilities that enable programming tiny devices in multiple languages while allowing dynamic application loading on target devices. Learn techniques for minimizing runtime overhead to unprecedented levels, with demonstrations showing how to reduce the Wasm runtime to less than 5 kilobytes of ROM and mere hundreds of bytes of RAM. Understand the trade-offs and sacrifices involved in pushing these boundaries even further, and see how Wasm's runtime can be stripped down to near-zero size - a feat impossible with languages like Java, JavaScript, and Python.
Syllabus
Embedded Limbo Dancing with Wasm - Dominik Tacke, Siemens AG & Keith Winstein, Stanford University
Taught by
Linux Foundation