IOS Press/Lavis Marketing Kaigai Publications, Ltd. (2008)
P. W. Thompson, P. H. Welch, Inmos Limited
This edition has been made available electronically so that it may be freely copied and distributed. Permission to modify the text or to use excerpts must be obtained from INMOS Limited. Copies of...
Mobile Data, Dynamic Allocation and Zero Aliasing: an occam Experiment (2008)
Alan Chalmers, Majid Mirmehdi, Henk Muller (eds, P. H. Welch
Abstract. Traditional imperative languages (such as C) and modern object-oriented languages are plagued by uncontrolled resource aliasing problems. Add in concurrency and the problems compound...
Communicating Process Architectures 2000 (2008)
Welch And Bakkers, P. H. Welch, David May, James Irwin, Henk Muller
Multithreaded architectures have been developed as a way to hide latencies in memory access, communication, and long pipelines. Caches have been developed to hide latencies and reduce memory...
CSP Design Model and Tool Support (2007)
P. H. Welch, H. J. Volkerink, G. H. Hilderink, J. F. Broenink, W. A. Vervoort, ...
Abstract: The CSP paradigm is known as a powerful concept for designing and
Mobile Data, Dynamic Allocation and Zero Aliasing: an occam Experiment (2007)
Alan Chalmers, Majid Mirmehdi, Henk Muller (eds, P. H. Welch
Abstract. Traditional imperative languages (such as C) and modern object-oriented languages are plagued by uncontrolled resource aliasing problems. Add in concurrency and the problems compound...
Parallel Graph Coloring using JAVA (2007)
Abstract. In this paper a parallel, pipeline oriented version of a well-known sequential graph coloring heuristic is introduced. Runtime and speedup results of an implementation in JAVA on a four...
Steering High-Performance Parallel Programs: A Case Study (2007)
Abstract. Computational steering is the ability to visualise the data from a computation in progress and to modify the future behaviour of the computation in response to this. It is often perceived...
Safe and Verifiable Design of Concurrent Java Programs (2001)
Hilderink, G.H., Bakkers, A.W.P., Stiles, G.S., Welch, P.H.
The design of concurrent programs has a reputation for being difficult, and thus potentially dangerous in safetycritical real-time and embedded systems. The recent appearance of Java, whilst cleaning...
Safe and Verifiable Design of Concurrent Java Programs (2001)
Hilderink, G.H., Bakkers, A.W.P., Stiles, G.S., Welch, P.H.
The design of concurrent programs has a reputation for being difficult, and thus potentially dangerous in safetycritical real-time and embedded systems. The recent appearance of Java, whilst cleaning...
Process oriented design for Java: concurrency for all (2000)
Abstract: Concurrency is thought to be an advanced topic – much harder than serial computing which, therefore, needs to be mastered first. This paper contends that this tradition is wrong, which...
Safe and verifiable design of concurrent Java programs (1999)
P. H. Welch, G. H. Hilderink, G. S. Stiles
The design of concurrent programs has a reputation for being difficult, and thus potentially dangerous in safetycritical real-time and embedded systems. The recent appearance of Java, whilst cleaning...
Safe and verifiable design of concurrent Java programs (1999)
P. H. Welch, G. H. Hilderink, G. S. Stiles
The design of concurrent programs has a reputation for being difficult, and thus potentially dangerous in safetycritical real-time and embedded systems. The recent appearance of Java, whilst cleaning...
A PCI based Network Interface Controller for IEEE 1355 DS Links (1998)
M. Boosten, P. H. Welch, R.W. Dobinson, B. Martin
. We have investigated the construction of a parallel computer using IEEE 1355 high-throughput low-latency DS link networks and high-performance commodity processors running a standard operating...
Parallel Hardware and Parallel Software: a Reconciliation (1995)
. Parallel hardware is commercially available today at all levels of granularity -- from transistors through to vector processing MPPs. Most of this is userprogrammable, also at most levels of...
Training for Transputer Technologies (1993)
Bakkers, A.W.P., Bruis, R., Roebbers, H.W., Schaller, N., Schwirtz, M.H., Sunter, J.P.E., ...
Training For Transputer Technologies (1993)
R. Bruis, H. W. Roebbers, N. C. Schaller, M. H. Schwirtz, ...
this paper, we will discuss our experiences with the creation and presentation of the 'Training for Transputer Technology' courses on parallel processing. These courses are designed for...