Roland Ibbett's Publications

Books

"The MU5 Computer System", D. Morris and R.N. Ibbett, The Macmillan Press (266 pp), 1979.

"The Architecture of High Performance Computers", R.N. Ibbett, The Macmillan Press (172 pp), 1982.

"Architecture of High Performance Computers", 2nd Edition, Vols. I and II, R.N. Ibbett and N.P. Topham, Macmillan Educational, (200/209 pp), 1989.

Miscellaneous Papers

"Exploiting University Research in IT: Fame or Fortune?", R.N. Ibbett, Sino-British Higher Education Seminar: `The Role of the University in the 21st Century', Beijing, Sept. 1997

"Higher Education in China", R.N. Ibbett & J.H. Phillips, University of Edinburgh Bulletin, No 5, 1997/98

"IEEE Milestone: Atlas computer and the Invention of Virtual Memory, 1957-1962", Roland Ibbett, Simon Lavington, James Miles and Roderick Muttram, June 2022.

"The Atlas Milestone", Peter Denning and Roland Ibbett, CACM Vol 65, No. 09, September 2022.

Teaching Papers

"Revisions to Examination Syllabuses", R.N. Ibbett, I.D. Cottam and R.N. Zobel, BCS Computer Bulletin, Sept. 1983.

"Syllabus Revisions", R.N. Ibbett, BCS Computer Bulletin, Sept. 1984.

"Syllabus Revisions", R.N. Ibbett, R.W. Newton, M.F. Bott, J. Burn and J.W. Hughes, BCS Computer Newsletter, Oct. 1985.

"An Interactive Environment for the teaching of Computer Architecture", P.S. Coe, L.M. Williams & R.N. Ibbett, ACM SIGCSE/SIGCUE Joint Conference on Integrating Technology into Computer Science Education, Barcelona, June 1996.

"An Integrated Learning Support Environment for Computer Architecture", P.S. Coe, F.W. Howell, R.N. Ibbett, R. McNab and L.M. Williams, 3rd Annual Workshop on Computer Architecture Education at HPCA-3, Texas, 1997.

"WWW Visualisation of Computer Architecture Simulations" (Poster \& demonstration), R.N. Ibbett, Proc 7th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE'02), p 247, ACM, Aarhus, Denmark, 2002.

"Computer Architecture Simulation Applets for Use in Teaching", R.N. Ibbett and F. Mallet, Proc Frontiers in Education 2003, Boulder, Colorado

"A Simulation Applet for Microcoding Exercises", R.N. Ibbett, Proc Workshop on Computer Architecture Education at ISCA, pp 122-129, 2004.

"Computer Architecture Simulation Models", R.N. Ibbett, J.C. Diaz y Carballo and D.A.W. Dolman, Proc ITiCSE06, p353, ACM, 2006.

"Revised BCS Guidelines on Course Accreditation", R.N.Ibbett, CPHC Annual Conf., April 2007

"The Euro-Inf Quality Label - Criteria & Procedures", EQANIE Workshop: Quality Assurance for Study Programmes in Informatics - Perspectives and Opportunities, Prague, October 2010.

"Criteria and Procedures for Obtaining the Euro-Inf Quality Label", Roland N. Ibbett & Frauke Mutt, ISQM2011, Sibiu, Romania, July 2011.

Research Papers

"A Digitization System for a Scanning Spectrometer", R.N. Ibbett and P.H. Hindle, J. Sci. Inst., Vol.43, 1966.

"A Three-channel Astronomical Photoelectric Spectropolarimeter", D. Clarke & R.N. Ibbett, J. Sc. Inst., Series 2, Vol.1, 1968.

"A Digital Recording System for Fourier Transform Spectrometry", R.N. Ibbett & M.J. Selby, J. Sci. Inst., Series 2, Vol.1, 1968.

"Real-time Multiplexing of Dispersed Spectra in Any Wavelength Region", R.N. Ibbett, D. Aspinall & J.F. Grainger, Applied Optics, Vol.7, 1968.

"Digital Techniques in Measurement Instrumentation", R.N. Ibbett, Measurement & Control, Vol.2, 1969.

"The MU5 Instruction Pipeline" R.N. Ibbett, Computer Journal, Vol.15, 1972 (also in "Best Computer Papers of 1973", Auerback Publishers Inc.)

"Control of the MU5 Instruction Pipeline", R.N. Ibbett, E.C. Phillips and D.B.G. Edwards, I.E.R.E. Conference on "Computers - Systems and Technology", London 1972.

"The Implementation of Record Processing in MU5", P.C. Capon, R.N. Ibbett & C.R.C.B. Parker, I.E.E. Conference on Computers - Systems and Technology", London, 1974.

"The MU5 Computer Complex", R.N. Ibbett, Computer Digest, Vol.3, 1975.

"Array Operations in MU5", P.C. Capon & R.N. Ibbett, ACM Conference on "Programming and Compilers for Parallel and Vector Machines", New York, 1975.

"The MU5 Computer Monitoring System", M.A. Husband, R.N. Ibbett & R. Phillips, Eurocomp, London, 1976.

"The MU5 Name Store", R.N. Ibbett & M.A. Husband, Computer Journal, Vol.20, 1977.

"Performance Measurements of the MU5 Primary Instruction Pipeline", N.A. Yannacopoulos, R.N. Ibbett & R.W. Holgate, IFIP Congress, 1977.

"The Development of the MU5 Computer System", R.N. Ibbett & P.C. Capon, Communications of the ACM, 1978. (Also presented by invitation at AFIPS National Computer Conference, Los Angeles, 1978.)

"The Hardware Monitoring of a High Performance Processor", R.N. Ibbett, in "Computer Performance Evaluation", ed. N. Benwell, Advance Publications, 1979.

"An Analysis of Instruction Fetching Strategies in Pipelined Computers", R.W. Holgate & R.N. Ibbett, IEEE Trans. on Computers, Vol.C-29, 1980.

"Evaluation of Computer Architectures Using ISPS", J. Djordjevic, R.N. Ibbett & M.R. Barbacci, Computers and Digital Techniques (IEE Proceedings Part E), 1980.

"An Evaluation of Some Proposed Name Space Architectures Using ISPS, J. Djordjevic, R.N. Ibbett & F.H. Sumner, Computers and Digital Techniques (IEE Proceedings Part E), 1980.

"Vector Processing", R.N. Ibbett, Invited Paper, Sixth ACM European Conference on Computer Architecture, London, 1981.

"Store Management Problems in Vector Processors", R.N. Ibbett, State of the Art Report - Supercomputer Systems Technology, Pergammon-Infotech, 1982.

"Implementation of a High Performance LAN - Centrenet", D.A. Edwards, R.N. Ibbett & T.P. Hopkins, Distributed Computing Systems Programme, ed. D.A. Duce, Peter Peregrinus Ltd., 1984.

"Centrenet - A High Performance Local Area Network", R.N. Ibbett, D.A. Edwards, T.P. Hopkins, C.K. Cadogan & D.A. Train, Computer Journal, Vol.28, 1985.

"MU6V: A Parallel Vector Processing Unit", R.N. Ibbett, P.C. Capon and N.P. Topham, 12th International Symposium on Computer Architecture, 1985.

"On the Design and Performance of Conventional Pipelined Architectures", N.P. Topham, A. Omondi & R.N. Ibbett, Journal of Supercomputing, Vol.1, 353-393, 1988.

"Context Flow: An Alternative to Conventional Pipelined Architectures", N.P. Topham, A. Omondi & R.N. Ibbett, Journal of Supercomputing, Vol.2, 29-53, 1988.

"Architectural Mechanisms to Support Sparse Vector Processing", R.N. Ibbett, T.M. Hopkins & K.I.M. McKinnon, 16th International Symposium on Computer Architecture, 1989.

"Simulation of the MC88000 Microprocessor System on a Transputer Network", A.R. Robertson & R. N. Ibbett, Distributed Memory Computing, 2nd European Conference, EDMCC2, April 1991, LNCS 487, Springer-Verlag.

"Awareness Initiative in Object Oriented Computing - Report of the Second Workshop", R.N. Ibbett & J. Lothian (Eds), Internal Report CSR-319-89, 1989.

"Awareness Initiative in Object Oriented Computing - Report of the Third Workshop", R.N. Ibbett & C. Thornborrow (Eds), Internal Report CSR-14-91, 1991.

"Parallel Computer Architectures: Where Next?", R.N. Ibbett, Transputers'92, Saline Royale d'Arc et Senans, France, IOS Press, 1992.

"Design of a bit-sliced network for a shared-memory multiprocessor system", D.J. Rogers & R.N. Ibbett, Internal Report CSR-19-92, 1992.

"Xbar: a VLSI Circuit for Bit-sliced Packet Switching Networks", D.J. Rogers & R.N. Ibbett, Information Processing 92, Vol 1, 562-570, Elsevier 1992.

"Final Report on the DTI-funded Awareness Initiative in Object-Oriented Computing", R.N. Ibbett, Internal Report CSR-21-92, 1992.

"Programming Environments for Parallel Computing", N.P. Topham, R.N. Ibbett & T. Bemmerl (Editors), IFIP Transactions A-11, North Holland, 1992.

"HASE: A Hierarchical Architecture Design and Simulation Environment for Computer Architects", A.R. Robertson & R.N. Ibbett, UKSS '93, Keswick, UK, UK Simulation Society, 1993.

"Parallelism versus Performance - Matching Parallel Hardware to Software", T. Kelly & R.N. Ibbett, Proc. Int. Conf. on Parallel Computing (ParCo '93), Grenoble, France, Advances in Computing, Elsevier, 1993.

"HASE: A Flexible High Performance Architecture Simulator", A.R. Robertson & R.N. Ibbett, Proc HICSS-27, Hawaii, IEEE, 1994.

"Hierarchical Architecture Design and Simulation Environment", F.W. Howell, R. Williams, R.N. Ibbett, Proc. MASCOTS-94, IEEE Computer Society Press, 1994.

"HASE: A Flexible Toolset for Computer Architects", R.N. Ibbett, P.E. Heywood & F.W. Howell, Computer Journal, Vol 38. No 10 pp 775-764, 1995.

"Simulating the DASH Architecture in HASE", L.M. Williams & R.N. Ibbett, 29th Annual Simulation Symposium, 1996.

"Algorithms, Architectures and Models of Computation", R.N. Ibbett, T. Heywood, M.I. Cole, R.J. Pooley, P. Thanisch, N.P. Topham, G. Chochia, P.S. Coe, P.E. Heywood, Internal Report ECS-CSG-22-96, 1996.

"Hierarchical Architecture Simulation Environment", F.W. Howell & R.N. Ibbett, Chapter 1 of "Advanced Computer Performance Modeling and Simulation", edited by Kallol Bagchi, Jean Walbrand and George W. Zobrist, pp 1-18, Gordon and Breach, 1996.

"A Hierarchical Computer Architecture Design and Simulation Environment", P.S. Coe, F.W. Howell, R.N. Ibbett & L.M. Williams, ACM Transactions on Modeling and Computer Simulation, Vol 8, no 4, October 1998.

"The University of Manchester MU5 Project", R.N. Ibbett, IEEE Annals of the History of Computing, Vol 21 No 1, pp 24-33, 1999.

Computer Architecture Visualisation Techniques", R.N. Ibbett, Microprocessors and Microsystems, Elsevier, Vol 23, pp 291-300, 1999.

"HASE DLX Simulation Model", R.N. Ibbett, IEEE Micro, Vol 20, no 3, pp 57-65, 2000.

"An Extensible Clock Mechanism for Computer Architecture Simulations", F. Mallet, S. Alam & R.N. Ibbett, IASTED International Conference on Modelling and Simulation, USA, 2002.

"Simulation of a Computer Architecture for Quantum Chromodynamics Calculations", Sadaf Alam, Roland Ibbett and Frederic Mallet, ACM Crossroads, Issue 9.3, pp 16-23, Spring 2003.

"JavaHASE: Automatic Generation of Applets from HASE Simulation Models", F. Mallet and R.N. Ibbett, Summer Simulation MultiConference 2003, Montreal, July 2003.

"Performance Evaluation of Local Communications: A Case-study", S.R. Alam, R.N. Ibbett and F. Mallet, IASTED International Conference on Parallel and Distributed Computing and Systems, pp 393-398, USA, November 2003.

"dsimcluster: A Simulation Model for Efficient Memory Analysis Experiments of DSM Clusters", W. Marurngsith and R.N. Ibbett, Summer Computer Simulation Conference, USA, July 2004.

"A Methodology for Simulating Scientific Supercomputing Systems", S. Alam and R.N. Ibbett, Summer Computer Simulation Conference, USA, July 2004.

"IOmeter Performance Comparison of SBOD and MBOD", F. Chevalier, R. Ibbett and T. Courtney, WSEAS Transactions on Computers, Issue 6, Vol. 3, Dec 2004.

"Specification-Based Parameter-Model Interaction: Towards a Correct Reflection of Memory Characteristics in a DSM Cluster Simulation", W Marurngsith and R.N. Ibbett, Summer Computer Simulation Conference, USA, July 2005.

"SimRAID: An Efficient Performance Evaluation Tool for RAID Systems", Y. Li, T. Courtney, F Chevalier and R.N. Ibbett, Summer Computer Simulation Conference, Canada, August 2006.

"dsimcluster: A Simulation Model for Efficient Memory Analysis Experiments of DSM Clusters", W. Marurngsith and R.N. Ibbett, SIMULATION, Vol. 85, No. 6, pp 355-374, 2009.

"Specification-based Verification in a Distributed Shared Memory Simulation Model", W. Marurngsith and R.N. Ibbett, SIMULATION, Vol. 86, No. 4, pp 229-245, 2010.

"Gasimo: A Global Address Space Simulation Model", W. Marurngsith and R.N. Ibbett, poster presentation, SIMUTools2010 (3rd Int. ICST Conf. on Tools & Techniques), Malaga, 2010.

"The University of Manchester MU5 Computer System", Roland Ibbett, IEEE Engineering and Technology History Wiki, 2015.

"MU5 Basic Programming Manual 1975" (an edited reconstruction), Roland Ibbett, bitsavers.org, July 2017. Also available from BCS Computer Conservation Society website.