|
ABSTRACT
Following a brief outline of the background of the MU5 project, the aims and ideas for MU5 are discussed. A description is then given of the instruction set, which includes a number of features conducive to the production of efficient compiled code from high-level language source programs. The design of the processor is then traced from the initial ideas for an associatively addressed “name store” to the final multistage pipeline structure involving a prediction mechanism for instruction prefetching and a function queue for array element accessing. An overall view of the complete MU5 complex is presented together with a brief indication of its performance.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Capon, P.C., and Ibbett,'R.N. The implementation of record processing in MU5. IEE Conf. Proc., Vol. 121, 1974, pp. 226-235.
|
| |
2
|
DeMorgan,'R.M., Hill, I.D., and Wichmann, B.A. Modified report on the algorithmic language Algol 60. Comptr. J. 19 (1976), 364-379.
|
| |
3
|
Frank, G.R. Job control in the MU5 operating system. Comptr. J. 19 (1976), 139-143.
|
| |
4
|
Husband, M.A., Ibbett, R.N., and Phillips, R. The MU5 computer monitoring system. Proc. Eurocomp., London, Sept. 1976, pp. 17-28.
|
| |
5
|
Ibbett, R.N. The MU5 instruction pipeline. Comptr. J. 15 (1972), 43-50.
|
| |
6
|
Ibbett, R.N., and Husband, M.A. The MU5 name store. Comptr: J. 20 (1977), 227-231.
|
| |
7
|
Kahn, H.J., and May, J.W.R. The use of logic simulation in the design of a large computer system. IERE Conf. Proc., Vol. 25, 1972, pp. 19-30.
|
| |
8
|
Kilburn, T., Morris, D., Rohl, J.S., and Sumner, F.H. A system design proposal, Information Processing 68, North-Holland Pub. Co., Amsterdam, 1968, pp. 806-811.
|
| |
9
|
Lavington, S.H., Thomas, G., and Edwards, D.B.G. The MU5 multicomputer communication system. IEEE Trans. Comptrs. C-26 (1977), 19-28.
|
 |
10
|
|
| |
11
|
Morris, D., Frank, G.R., and Sweeney, T.J. Communications in a multi-computer system. IERE Conf. Proc., Vol. 25, 1972, pp. 405 -413.
|
| |
12
|
Standeven, J., Lanyado, S., and Edwards, D.B.G. The MU5 secondary operand unit. IERE Conf. Proc., Vol. 25, 1972, pp. 429-440.
|
| |
13
|
Sumner, F.H. MU5-an assessment of the design. Information Processing 74, North-Holland Pub. Co., Amsterdam, 1974, pp. 133-136.
|
| |
14
|
Woods, J.V., and Sumner, F.H. Operand accessing in a pipeline d computer system. IEE Conf. Proc., Vol. 121, 1974, pp. 326-43.
|
| |
15
|
Yannacopoulos, N.A., Ibbett, R.N., and Holgate, R.W. Performance measurements of the MU5 primary instruction pipeline. Information Processing 77, North Holland Pub. Co., Amsterdam, 1977, pp. 471-476.
|
INDEX TERMS
Primary Classification:
K.
Computing Milieux
K.2
HISTORY OF COMPUTING
Subjects:
Systems
Additional Classification:
C.
Computer Systems Organization
General Terms:
Design,
Performance,
Theory
Keywords:
architecture,
associative storage,
computer complex,
descriptor,
function queue,
instruction buffering,
instruction set,
naming,
pipeline,
virtual storage
|