2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Earn a Michigan Engineering AI Certificate — Stay Ahead of the AI Revolution
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 the software architecture required for developing applications on Asymmetric Multiprocessing (AMP) systems in this 32-minute conference talk from the Linux Foundation. Learn how to design systems that support different operating environments running concurrently on the same chip, specifically focusing on low-cost RISC-V processor cores configured as AMP systems. Discover the challenges and solutions for enabling Linux kernel and RTOSes like ThreadX to interact across diverse homogeneous and heterogeneous configurations. Examine the implementation of an IPC layer using RPMSG communication between cores, and understand how proxy infrastructure enables a master core to handle POSIX library calls from RTOS-based remote contexts. Gain insights into leveraging parallelism provided by varied architectures in increasingly heterogeneous SoCs that feature multiple processor clusters and special-purpose accelerators.
Syllabus
Heterogeneous Linux and RTOS Software Architecture for Low-Price RISC-V... Jim Huang & Chi-Kuan Chiu
Taught by
Linux Foundation