Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Build the Finance Skills That Lead to Promotions — Not Just Certificates
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore RISC-V-based sandboxing techniques for secure and efficient software execution in this 34-minute conference talk. Discover an efficient and easily embeddable RISC-V virtual machine designed as a sandboxed environment for running RISC-V programs. Learn how the open ISA and extensive RISC-V ecosystem contribute to reduced memory usage while maintaining reasonable execution speed. Delve into the design and implementation of the RISC-V simulator, including the transition from an interpreter-only design to a just-in-time (JIT) compilation approach. Gain insights into the rv32emu project, which provides a robust solution for sandboxed software execution that integrates seamlessly with Linux system calls and kernel facilities. Understand the practical applications of RISC-V-based sandboxing and its potential for enhancing software security and efficiency using an open-source empowered stack.
Syllabus
RISC-V-Based Sandboxing for Secure and Efficient Software Execution - Jim Huang & Yen-Fu Chen
Taught by
Linux Foundation