A distributed real-time operating system for a multi-processor StrongARM network

Liew, KEW, 2002. A distributed real-time operating system for a multi-processor StrongARM network. PhD, Nottingham Trent University.

[thumbnail of 10290282.pdf]
Preview
Text
10290282.pdf - Published version

Download (20MB) | Preview

Abstract

This thesis presents a novel Operating System (OS) that supports inter-processor communications. The OS developed addresses some real time control requirements and is optimized for embedded, distributed parallel processing system applications.

A review gives an overview of the key features of existing OS's and various message-passing mechanisms. Following the review, a novel OS was designed for a parallel processor StrongARM system. To further enhance the high level of abstraction for ease of parallel programming, two tools were developed to complement the OS. One of these tools is the Network Specifier, which allows the network mapping to be captured graphically, using GUI. A second tool, the NTU- Configurer, will generate routing headers automatically using Artificial Intelligence.

The OS design was captured in C, and minimal StrongARM assembly language using a top-down design methodology. The modules designed were tested, before being integrated to form the objective model. In the final form, various test codes were written to verify the functionality of the OS. Benchmarking and various measurement programs were performed to gauge the system overhead.

At a later stage, a project was undertaken in collaboration with Quantel to port an end user application. This was previously developed based on a multi-processor transputer system, using C and 3L libraries. It was adopted for a similar multiprocessor StrongARM platform to demonstrate the contributions of this thesis. The project was deemed successful after the porting of code to the new hardware, with only minimal modifications.

The thesis concludes by discussing key features of the system and comparisons are made to the state-of-the-art in parallel processing communication systems.

Item Type: Thesis
Creators: Liew, K.E.W.
Date: 2002
ISBN: 9781369325317
Identifiers:
Number
Type
PQ10290282
Other
Divisions: Schools > School of Science and Technology
Record created by: Laura Ward
Date Added: 25 Jun 2021 15:09
Last Modified: 13 Dec 2023 14:07
URI: https://irep.ntu.ac.uk/id/eprint/43247

Actions (login required)

Edit View Edit View

Statistics

Views

Views per month over past year

Downloads

Downloads per month over past year