𝔖 Bobbio Scriptorium
✦   LIBER   ✦

The Shared Control Parallel Architecture Model

✍ Scribed by Nael B. Abu-Ghazaleh; Philip A. Wilsey


Publisher
Elsevier Science
Year
2001
Tongue
English
Weight
250 KB
Volume
61
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


SIMD machines are considered special purpose architectures chiefly because of their inability to support control parallelism. This restriction exists because there is a single control unit that is shared at the thread level; concurrent control threads must time-share the control unit (they are sequentially executed). We present an alternative model for building centralized control architectures that allows better support for control parallelism. This model, called shared control, shares the control unit(s) at the instruction level. More precisely, in each cycle the control signals for all the supported instructions are broadcast to the PEs. In turn, each PE receives its control by synchronizing with the control unit responsible for its local instruction. The shared control model is fundamentally different from the SIMD model. There are a number of architectural issues that must be resolved in order for this model to be useful. This paper identifies some of these issues and discusses their respective trade-off spaces. An integrated shared-controlΓ‚SIMD architecture design (SharC) is presented and used to demonstrate the relative performance relative to a SIMD architecture.


πŸ“œ SIMILAR VOLUMES


Parallel Fock matrix construction with d
✍ Hiroaki Umeda; Yuichi Inadomi; Toshio Watanabe; Toru Yagi; Takayoshi Ishimoto; T πŸ“‚ Article πŸ“… 2010 πŸ› John Wiley and Sons 🌐 English βš– 706 KB

## Abstract A parallel Fock matrix construction program for FMO‐MO method has been developed with the distributed shared memory model. To construct a large‐sized Fock matrix during FMO‐MO calculations, a distributed parallel algorithm was designed to make full use of local memory to reduce communic

A generic approach to parallelizing and
✍ M. J. Baxter; M. O. Tokhi; P. J. Fleming πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 249 KB πŸ‘ 2 views

System developers have found that exploiting parallel architectures for control systems is challenging and often the resulting implementations do not provide the expected performance advantages over traditional uniprocessor solutions. This paper presents a generic method and a suite of design tools