DocumentCode
1114392
Title
Analysis of Multiprocessor Control Organizations with Partial Program Memory Replication
Author
Covo, Abrahm A.
Author_Institution
Electronic Systems Group, Communications Systems Division, GTE Sylvania, Inc.
Issue
2
fYear
1974
Firstpage
113
Lastpage
120
Abstract
In certain real-time multiprocessor controllers the program memory must be at least partly replicated to reduce queuing delays and meet throughput requirements. In these organizations the program memory is a common pool consisting of K sections servicing m CPU´s. The jth section is of size Xi and is replicated ni times (ni ≤ m); j = 1,...-, K. Dynamic programming is used to find optimal values of the number of replications ni relative to given fixed values of m, K, and Xi. This solution satisfies throughput requirements at minimum cost, relative to the given m, K, and Xi. The process is repeated for several values of the last three parameters, using a systematic search procedure described herein, until reaching the first local minimum. This usually provides a satisfactory suboptimal solution. Partial replication (n, ≤ m) is economically attractive in a wide class of real-time control systems in which the CPU´s access a relatively small portion of the program store most of the time. Quantitative examples indicate that partial replication may cause 30 to 40 percent cost reduction compared to full replication.
Keywords
Common program memory pool, dynamic programming, multiprocessing, partial program replication, real-time control systems, speed-size characteristic, speed/size ratio.; Application software; Computer Society; Control systems; Cost function; Delay; Dynamic programming; Frequency; Real time systems; Size control; Throughput; Common program memory pool, dynamic programming, multiprocessing, partial program replication, real-time control systems, speed-size characteristic, speed/size ratio.;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/T-C.1974.223873
Filename
1672466
Link To Document