Loading…

A hardware implementation of the mechanism of multiprocessing

The mechanism of multiprocessing (MMP) has been developed and implemented as an enhancement of a standard operating system (OS ES) to support efficient execution of fine-grained parallel activities. The MMP mechanism is presented through the description of its primitives, associated data structures...

Full description

Saved in:
Bibliographic Details
Published in:Microprocessors and microsystems 1999-12, Vol.23 (8), p.471-479
Main Authors: Tomasevic, M., Bojovic, M., Djordjevic, J.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The mechanism of multiprocessing (MMP) has been developed and implemented as an enhancement of a standard operating system (OS ES) to support efficient execution of fine-grained parallel activities. The MMP mechanism is presented through the description of its primitives, associated data structures and its interface with the OS ES. Further efficiency enhancement of the MMP mechanism has been achieved by the hardware implementation of the MMP primitives in the specially designed processor, named the MMP processor. The details of its architecture and organisation are given in the paper. Special emphasis is put on the design of the efficient pipelined control, which resulted from the precise timing analysis of the considered design choices.
ISSN:0141-9331
1872-9436
DOI:10.1016/S0141-9331(99)00060-5