RISC-V-Based Sandboxing for Secure and Efficient Software Execution
Offered By: Linux Foundation via YouTube
Course Description
Overview
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
Tags
Related Courses
Emerging Technologies CapstoneYonsei University via Coursera Microsoft Azure Virtual Machines
Microsoft via edX Introduction to Microsoft Azure
Microsoft via edX Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera