DocumentCode
943329
Title
From BSP to a virtual von Neumann machine
Author
Kalantery, N. ; Winter, S.C. ; Wilson, D.R.
Author_Institution
Centre for Parallel Comput., Westminster Univ., London, UK
Volume
6
Issue
3
fYear
1995
fDate
6/1/1995 12:00:00 AM
Firstpage
131
Lastpage
136
Abstract
The BSP (bulk synchronous parallel) architecture incorporates a scalable and transparent communication model. The task-level synchronisation mechanism of the machine, however, is not transparent to the user and can be inefficient when applied to the co-ordination of irregular parallelism. This article presents a discussion of an alternative memory-level scheme which offers the prospect of achieving both efficient and transparent synchronisation. The scheme, based on a discrete-event simulation paradigm, supports a sequential style of programming and, coupled with the BSP communication model, leads to the emergence of a virtual von Neumann parallel computer.<>
Keywords
discrete event simulation; parallel architectures; parallel machines; programming; synchronisation; virtual machines; BSP communication model; bulk synchronous parallel architecture; discrete event simulation; irregular parallelism coordination; memory-level scheme; scalable communication model; sequential programming style; task-level synchronisation mechanism; transparent communication model; transparent synchronisation; virtual von Neumann parallel computer; Discrete event simulation; Parallel architectures; Parallel machines; Programming; Synchronization; Virtual computers;
fLanguage
English
Journal_Title
Computing & Control Engineering Journal
Publisher
iet
ISSN
0956-3385
Type
jour
DOI
10.1049/cce:19950307
Filename
405333
Link To Document