Asymmetric Multiprocessing Real Time Operating System on Multicore Platforms

Asymmetric Multiprocessing Real Time Operating System on Multicore Platforms
Author :
Publisher :
Total Pages : 157
Release :
ISBN-10 : OCLC:898187841
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Asymmetric Multiprocessing Real Time Operating System on Multicore Platforms by : Girish Rao Bulusu

Download or read book Asymmetric Multiprocessing Real Time Operating System on Multicore Platforms written by Girish Rao Bulusu and published by . This book was released on 2014 with total page 157 pages. Available in PDF, EPUB and Kindle. Book excerpt: The need for multi-core architectural trends was realized in the desktop computing domain fairly long back. This trend is also beginning to be seen in the deeply embedded systems such as automotive and avionics industry owing to ever increasing demands in terms of sheer computational bandwidth, responsiveness, reliability and power consumption constraints. The adoption of such multi-core architectures in safety critical systems is often met with resistance owing to the overhead in migration of the existing stable code base to the new system setup, typically requiring extensive re-design. This also brings about the need for exhaustive testing and validation that goes hand in hand with such a migration, especially in safety critical real-time systems. This project highlights the steps to develop an asymmetric multiprocessing variant of Micrium C/OS-II real-time operating system suited for a multi-core system. This RTOS variant also supports multi-core synchronization, shared memory management and multi-core messaging queues. Since such specialized embedded systems are usually developed by system designers focused more so on the functionality than on the coding standards, the adoption of automatic production code generation tools, such as SIMULINK's Embedded Coder, is increasingly becoming the industry norm. Such tools are capable of producing robust, industry compliant code with very little roll out time. This project documents the process of extending SIMULINK's automatic code generation tool for the AMP variant of C/OS-II on Freescale's MPC5675K, dual-core Microcontroller Unit. This includes code generation from task based models and multi-rate models. Apart from this, it also de-scribes the development of additional software tools to allow semantically consistent communication between task on the same kernel and those across the kernels.

Asymmetric Multiprocessing Real Time Operating System on Multicore Platforms Related Books

Asymmetric Multiprocessing Real Time Operating System on Multicore Platforms
Language: en
Pages: 157
Authors: Girish Rao Bulusu
Categories: Multiprocessors
Type: BOOK - Published: 2014 - Publisher:

GET EBOOK

The need for multi-core architectural trends was realized in the desktop computing domain fairly long back. This trend is also beginning to be seen in the deepl
Hybrid-time OS
Language: en
Pages: 94
Authors: Anton Doeke Gerbracht
Categories: Computer algorithms
Type: BOOK - Published: 2006 - Publisher:

GET EBOOK

Multi-Core Embedded Systems
Language: en
Pages: 502
Authors: Georgios Kornaros
Categories: Computers
Type: BOOK - Published: 2018-10-08 - Publisher: CRC Press

GET EBOOK

Details a real-world product that applies a cutting-edge multi-core architecture Increasingly demanding modern applications—such as those used in telecommunic
Embedded and Real-Time Operating Systems
Language: en
Pages: 491
Authors: K.C. Wang
Categories: Technology & Engineering
Type: BOOK - Published: 2017-03-21 - Publisher: Springer

GET EBOOK

This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating system
Algorithms and Architectures for Parallel Processing, Part II
Language: en
Pages: 431
Authors: Yang Xiang
Categories: Computers
Type: BOOK - Published: 2011-10-23 - Publisher: Springer

GET EBOOK

This two volume set LNCS 7016 and LNCS 7017 constitutes the refereed proceedings of the 11th International Conference on Algorithms and Architectures for Parall