Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David J. Pritchard is active.

Publication


Featured researches published by David J. Pritchard.


international conference on parallel architectures and languages europe | 1987

Practical Parallelism using Transputer Arrays

David J. Pritchard; C. R. Askew; D. B. Carpenter; Ian Glendinning; Anthony J. G. Hey; Denis A. Nicole

This paper explores methods for extracting parallelism from a wide variety of numerical applications. We investigate communications overheads and load-balancing for networks of transputers. After a discussion of some practical strategies for constructing occam programs, two case studies are analysed in detail.


parallel computing | 1988

Monte Carlo Simulation on Transputer Arrays

C. R. Askew; D. B. Carpenter; J. T. Chalker; Anthony J. G. Hey; M. Moore; Denis A. Nicole; David J. Pritchard

Abstract A Monte Carlo simulation of a simple statistical physics model is decomposed onto a multi-processor (transputer) array in two essentially different ways: using ‘geometric’ and ‘algorithmic’ concurrency. The geometric decomposition (in which each processor handles a small sector of the physical system) is characterized by high efficiency in utilization of processors, and relative simplicity in programming. The algorithmic decomposition (in which each processor handles a small sub-task of the full algorithm, typically in a pipelined mode) is characterized by greater flexibility in the data-size (size of the physical system) and minimal memory requirements for a majority of the processors in the array. These assertions are made concrete in relation to our specific problem (a two-dimensional spin system simulation) which is, in many respects representative of a wide class of problems of interest to theoretical physicists.


IEEE Transactions on Parallel and Distributed Systems | 1993

Cube connected Mobius ladders: an inherently deadlock-free fixed degree network

David J. Pritchard; Denis A. Nicole

The authors introduce a multiprocessor interconnection network, known as cube-connected Mobius ladders, which has an inherently deadlock-free routing strategy and hence has none of the buffering and computational overhead required by deadlock-avoidance message passing algorithms. The basic network has a diameter phi of 4n-1 for n2/sup n+2 /nodes and has a fixed node degree of 4. The network can be interval routed in two stages and can be represented as a Cayley graph. This is the only practical fixed degree topology of size O(2/sup phi /) which has an inherently deadlock-free routing strategy, making it ideally suited for medium and large sized transputer networks. >


Computer Physics Communications | 1986

Simulation of Statistical Mechanical Systems on Transputer Arrays

C. R. Askew; D. B. Carpenter; J. T. Chalker; Anthony J. G. Hey; Denis A. Nicole; David J. Pritchard

Abstract The INMOS transputer is a powerful VLSI microprocessor that is especially suited for the construction of large arrays for parallel computation. We discuss the general features of such arrays and illustrate these with a simulation of a generalised XY model with possible applications in liquid crystal film modelling.


Massively Parallel Processing Applications and Development#R##N#Proceedings of the 1994 EUROSIM Conference on Massively Parallel Processing Applications and Development, Delft, The Netherlands, 21–23 June 1994 | 1994

Portable Parallel Programming Environment - The ESPRIT PPPE Project

James Cownie; Alistair N. Dunlop; Stephen Andrew Hellberg; Anthony J. G. Hey; David J. Pritchard

Keywords : Parallel performance monitoring, debugging, software engineering, integrated toolset.


conference on scientific computing | 1992

Load balanced deadlock-free deterministic routing of arbitrary networks

David J. Pritchard

This paper provides efficient algorithms to deadlock-free route arbitrary multiprocessor interconnection networks as follows: 1. An algorithm is derived for fixed directory routing on an arbitrary network topology such that messages will be routed via one of the shortest routes whilst maintaining an even distribution of traffic over the network (assuming that messages are generated and absorbed in an even manner, or two-phase random routing is used). 2. An algorithm is presented which will evenly map virtual links onto the routed network so that it will be deadlock-free using the minimum number of buffer classes per physical link, thus maximising the buffer size per virtual link.


Proceedings of the workshop on performance measurement and visualization on Performance measurement and visualization of parallel systems | 1993

Performance visualisation in a portable parallel programming environment

Ian Glendinning; Vladimir Getov; Stephen Andrew Hellberg; Roger W. Hockney; David J. Pritchard


Archive | 2000

Program Development Tools for Clusters of

Barbara M. Chapman; John H. Merlin; David J. Pritchard; François Bodin; Yann Mével; L. Hill; Sophia Antipolis


Archive | 1995

Performance Estimation for Parallel Performance Optimisation

Alistair N. Dunlop; Anthony J. G. Hey; Denis A. Nicole; David J. Pritchard


Archive | 1993

Comparison of HPF-like Systems

Vladimir Getov; T. Brandes; Barbara M. Chapman; Alistair N. Dunlop; David J. Pritchard

Collaboration


Dive into the David J. Pritchard's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Denis A. Nicole

University of Southampton

View shared research outputs
Top Co-Authors

Avatar

C. R. Askew

University of Southampton

View shared research outputs
Top Co-Authors

Avatar

D. B. Carpenter

University of Southampton

View shared research outputs
Top Co-Authors

Avatar

Ian Glendinning

University of Southampton

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Vladimir Getov

University of Westminster

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge