1. R.N. Ibbett, P.C. Capon & N.P. Topham, ``MU6-V: A Parallel Vector Processing System'', in Proc. 12th Annual International Symposium on Computer Architecture, pp.136-144, 1985.

  2. N.P. Topham, ``Performance Analysis of a Data-Driven Multiple Vector Processing System'', in G.L. Reigns & M.H. Barton (Eds.), ``Highly Parallel Computers'', North Holland, Amsterdam, pp.111-125, 1987.

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

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

  5. R.N. Ibbett & N.P. Topham, The Architecture of High Performance Computers, Vol.1, MacMillan Computer Science Series (2nd Edition), 1989.

  6. R.N. Ibbett & N.P. Topham, The Architecture of High Performance Computers, Vol.2, MacMillan Computer Science Series (2nd Edition), 1989.

  7. S. Manoharan & N.P. Topham, ``A General Bound on Schedule Length for Independent Tasks'', Parallel Computing, 16 (1990), pp.67-73.

  8. P.L. Bird, U.F. Pleban, N.P. Topham & H. Scheuer, ``Semantics Driven Computer Architecture'', in Proc. International Conference on Parallel Computing, September 1991.

  9. N.P Topham, R.N. Ibbett, & T. Bemmerl, (eds.), ``Programming Environments for Parallel Computing'', Proc. IFIP WG 10.5 Workshop on Programming Environments for Parallel Computing, Edinburgh, April 1992.

  10. P.L. Bird, N.P. Topham, & S. Manoharan, ``A Comparison of Two Memory Systems for High Performance Computers'', in Proc. CONPAR `92, Springer-Verlag, September 1992.

  11. P.L. Bird, A. Rawsthorne, & N.P. Topham, ``The Effectiveness of Decoupling'', in Proc. International ACM Conference on Supercomputing `93, Tokyo, Japan, July 1993. (a PostScript version is available)

  12. T.J. Harris & N.P. Topham, ``Performance of Weak Consistency Schemes on the DEC Alpha'', in Advances in Parallel Computing 9: trends and Applications, G.R. Joubert et al. (eds.), North Holland publishers, 1994. (a PostScript version is available)

  13. R.A. Hexsel & N.P. Topham, ``The Performance of Parallel Loops on SCI-based Memory Hierarchies'', in Advances in Parallel Computing 9: trends and Applications, G.R. Joubert et al. (eds.), North Holland publishers, 1994.

  14. S. Manoharan, A.W.R.C. Crawford & N.P. Topham, ``Trace-Driven Simulation of Decoupled Architectures'', Proc. 27th Hawaiian International Conference on System Sciences, Maui, Hawaii, January 1994.

  15. T.J., Harris & N.P. Topham, ``The Use of Caching in Decoupled Multiprocessors with Shared Memory'', Proc. Int. Workshop on Large-Scale Shared Memory Systems, Cancun, Mexico, April 1994, IEEE Press.

  16. T.J., Harris & N.P. Topham, ``The Use of Caching in Decoupled Multiprocessors with Shared Memory'', Technical Report ECS-CSG-5-94, Department of Computer Science, University of Edinburgh, 1994. (a PostScript version is available)

  17. R.A. Hexsel & N.P. Topham, ``The Performance of SCI Memory Hierarchies'', Proc. Int. Workshop on Large-Scale Shared Memory Systems, Cancun, Mexico, April 1994, IEEE Press.

  18. R.A. Hexsel & N.P Topham, ``The Performance of SCI Memory Hierarchies'', Technical Report CSR-30-94, Department of Computer Science, University of Edinburgh, 1994. (a PostScript version is available)

  19. T.J. Harris & N.P. Topham, ``The Scalability of Decoupled Multiprocessors'', Proc. Scalable High Performance Computing Conference, Knoxville, TN, May 1994, IEEE Press. (a PostScript version is available)

  20. S. Manoharan & N.P. Topham, ``An Assessment of Assignment Schemes for Dependency Graphs'', Parallel Computing 21 (1995) pp.85-107.

  21. N.P. Topham & K. McDougall, ``Performance of the Decoupled ACRI-1 Architecture: the Perfect Club'', Proc. HPCN - Europe, Milan (May, 1995), LNCS 919, Springer-Verlag, pp.472-480.
    (a PostScript version is also available)

  22. R.A. Hexsel and N.P. Topham, ``The Performance of SCI Multiprocessor Rings'', Journal of Brazilian Computer Society, July 1995. ( PostScript, 56k)

  23. N.P. Topham, A. Rawsthorne, C.E. McLean, M.J.R.G. Mewissen, P. Bird, ``Compiling and Optimizing for Decoupled Architectures'', Proc. Supercomputing `95, San Diego (December, 1995), ACM Press.
    (also available as a single tar file, 67k)

  24. R.A. Hexsel and N.P. Topham, ``The Performance of Cache Coherency in SCI-based Multiprocessors'', Proc. VIII Simp. Brasileiro de Arquitetura de Computadores e Processamento de Alto Desempenho - SBAC-PAD '96, August 1996. ( PostScript+gzip, 12 pgs, 78k)

  25. A. Gonzalez, M. Valero, N.P. Topham and J.M. Parcerisa, ``Eliminating Cache Conflict Misses Through XOR-Based Placement Functions'', Proc. Int. Conf. Supercomputing `97 , Vienna (July, 1997)
    (PostScript, 8 pgs, 24k).

  26. G. Jones & N.P. Topham, ``The Limits to Decoupling'', Proc. EuroPar `97 , pp.1102-1111, Springer-Verlag, August 1997. ( HREF="copies/europar97-1.ps">PostScript).

  27. M. Fernandes, J. Llosa & N.P. Topham, ``Using Queues for Register File Organization in VLIW Architectures'', Proc. EuroPar `97 , pp.1066-1073, Springer-Verlag, August 1997. (PostScript).

  28. G. Jones & N.P. Topham, ``A Comparison of Data Prefetching on an Access Decoupled and Superscalar Machine'', 30th Annual IEEE/ACM Int. Symp. on Microarchitecture (MICRO-30), December 1997. (PostScript).

  29. N.P. Topham, A. Gonzalez & J. Gonzalez, ``The Design and Performance of a Conflict-avoiding Cache'', 30th Annual IEEE/ACM Int. Symp. on Microarchitecture (MICRO-30), December 1997. (PostScript).



Nigel Topham
Tue Aug 15 09:53:19 BST 1995