Coordinating Computation with Communication

作者: Thomas Nitsche

DOI: 10.1007/11767954_14

关键词:

摘要: While in the sequential world programmer can concentrate on algorithmic solution to his given problem, parallel and distributed systems he also has consider aspects of communication, synchronization data movement. In this paper we describe a prototypical middleware that enables clear separation these aspects. We combine skeletons describing computational with overlapping distributions communication synchronization. Both are expressed high-level manner. The system automatically coordinates different activities allows easily change underlying topology.

参考文章(33)
Andrea Omicini, Franco Zambonelli, TuCSoN: a Coordination Model for Mobile Agents Internet Research. ,(1998)
Marc Snir, The MPI core MIT Press. ,(1998)
George A. Papadopoulos, Farhad Arbab, Coordination models and languages Advances in Computers. ,vol. 46, pp. 329- 400 ,(1998) , 10.1016/S0065-2458(08)60208-9
Klaus Didrich, Andreas Fett, Carola Gerke, Wolfgang Grieskamp, Peter Pepper, OPAL: design and implementation of an algebraic programming language international conference on programming languages and system architectures. pp. 228- 244 ,(1994) , 10.1007/3-540-57840-4_34
Michael Abbott, Thorsten Altenkirch, Neil Ghani, Categories of containers foundations of software science and computation structure. pp. 23- 38 ,(2003) , 10.1007/3-540-36576-1_2
Thomas Nitsche, Wolfram Webers, Fuctional Message Passing with OPAL-MPI european pvm mpi users group meeting on recent advances in parallel virtual machine and message passing interface. pp. 281- 288 ,(1998) , 10.1007/BFB0056586
John Darlington, Yi-ke Guo, Hing Wing To, Jin Yang, Functional Skeletons for Parallel Coordination european conference on parallel processing. pp. 55- 66 ,(1995) , 10.1007/BFB0020455
Al Geist, Adam Beguelin, Jack Dongarra, Weicheng Jiang, Robert Manchek, Vaidy Sunderam, Mark Novotny, Susan McKay, Wolfgang Christian, PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing Computers in Physics. ,vol. 9, pp. 607- 607 ,(1995) , 10.1063/1.4823450