10 Modeling Multiprocessor Real-Time Systems at Transaction Level

Giovanni Beltrame, Gabriela Nicolescu and Luca Fossati

CONTENTS

10.1 Introduction

10.2 Previous Work

10.3 Proposed Methodology

10.3.1 System Call Emulation

10.3.2 Pthreads as a Real-Time Concurrency Model

10.3.3 Real-Time Concurrency Manager

10.3.4 Interrupt Management

10.4 Experimental Results

10.5 Concluding Remarks

References

This chapter presents a transaction-level technique for the modeling, simulation, and analysis of real-time applications on multiprocessor systems-on-chip (MPSoCs). This technique is based on an application-transparent emulation of operating system (OS) primitives, including support for or real-time OS (RTOS) elements. The proposed methodology enables ...

Get Real-Time Simulation Technologies: Principles, Methodologies, and Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.