See this document in CiteSeerX!

Descriptive Simplicity in Parallel Computing (1997)  (Make Corrections)  
Marcus I. Marr



  Home/Search   Context   Related

 
View or download:
icsa.informatics.ed.ac.uk/...marr.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  icsa.informatics.ed.ac.uk/rese... (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: and there currently exist a wide selection of parallel programming languages and environments. This thesis presents and examines the Hierarchical Skeleton Model (HSM), a model of parallel programming that combines ease of use, portability and flexibility. (Update)

Active bibliography (related documents):   More   All
0.9:   A Survey of Models of Parallel Computation - Campbell (1997)   (Correct)
0.6:   Clumps: A Candidate Model Of Efficient, General Purpose Parallel .. - Campbell (1994)   (Correct)
0.6:   Integrating Multithreading into the Spineless Tagless G-machine - Chakravarty (1995)   (Correct)

Similar documents based on text:   More   All
0.6:   Evaluation of Objectivity Databases on the Sony HSM.. - Manabe, Athanas..   (Correct)
0.5:   Model Checking of Unrestricted Hierarchical State Machines - Benedikt, Godefroid, Reps (2001)   (Correct)
0.4:   Hierarchical Skeletons and ad hoc Parallelism - Marr, Cole (1996)   (Correct)

BibTeX entry:   (Update)

@misc{ marr-descriptive,
  author = "Marcus I. Marr",
  title = "Descriptive Simplicity in Parallel Computing",
  url = "citeseer.ist.psu.edu/marr97descriptive.html" }
Citations (may not include all citations):
2732   Communicating sequential processes (context) - Hoare - 1978
912   MPI: A Message-Passing Interface Standard - Interface - 1994
278   Algorithmic Skeletons: Structured Management of Parallel Com.. (context) - Cole - 1989
273   Can programming be liberated from the von neumann style (context) - Backus - 1978
268   Parallel algorithms for shared-memory machines (context) - Karp, Ramachandran - 1990
267   Software Engineering: A Practitioner's Approach (context) - Pressman - 1992
201   Parallel prefix computation (context) - Ladner, Fischer - 1980
200   Data parallel algorithms (context) - Hillis, Guy et al. - 1986
191   Introduction to Parallel Computing (context) - Kumar, Grama et al. - 1994
171   Parallel programming using skeleton functions - Darlington, Field et al. - 1993
166   Nesl: A nested data-parallel language - Blelloch - 1995
157   How to write parallel programs: A guide to the perplexed (context) - Carriero, Gelernter - 1989
131   Concurrent object-oriented programming (context) - Agha - 1990
115   Scans as primitive parallel operations - Blelloch - 1987
114   The PVM concurrent computing system: Evolution (context) - Sunderam, Geist et al. - 1994
88   Questions and answers about bsp - Skillicorn, Hill et al. - 1996
84   Architecture-independent parallel computation (context) - Skillicorn - 1990
81   A bridging model for parallel computation (context) - Valiant - 1990
71   Structuring parallel and distributed programs - Magee, Dulay et al. - 1992
71   General purpose parallel computing - McColl
61   A practical hierarchical model of parallel computation: Part (context) - Heywood, Ranka - 1992
61   A practical hierarchical model of parallel computation: Part.. (context) - Heywood, Ranka - 1992
55   Foundations of Parallel Programming (context) - Skillicorn - 1994
53   The design of a standard message passing interface for distr.. - WWalker - 1994
51   The programming language concurrent pascal (context) - Hansen - 1975
47   A library for bulk-synchronous parallel programming (context) - Miller
42   A Methodology for the Development and the Support of Massive.. (context) - Pelagatti - 1993
39   the cost-effectiveness of PRAMs - Abolhassan, Keller et al. - 1991
37   Bsp programming - McColl
33   An overview of message passing environments - McBryan - 1994
32   Powerlist: A structure for parallel recursion - Misra - 1993
30   Bulk synchronous parallel computing--a paradigm for transpor.. - Cheatham, Fahmy et al. - 1994
28   Skil: An imperative language with algorithmic skeletons for .. - Botorog, Kuchen - 1996
27   FORK: A high-level language for PRAMs - Hagerup, Schmitt et al. - 1992
27   FORK: A high level language for PRAMs - Hagerup, Schmitt et al. - 1990
21   Writing libraries in MPI - Skjellum, Doss et al. - 1993
21   Department of Computing and Information Science (context) - Skillicorn, the et al. - 1992
21   Department of Computing and Information Science (context) - Skillicorn, computation et al. - 1991
20   list homomorphisms and the maximum segment sum problem (context) - Cole - 1993
20   list homomorphisms and the maximum segment sum problem (context) - Cole - 1994
19   The CM-5 connection machine: A scalable supercomputer (context) - Hillis, Tucker - 1993
18   Spatial machines: A more realistic approach to parallel comp.. (context) - Feldman, Shapiro - 1992
17   Skeletons for structured parallel composition (context) - Darlington, Guo et al. - 1995
16   Structured multiprogramming (context) - Hansen - 1972
16   paradigm-oriented (context) - Rabhi, Schwarz - 1993
15   Parallel implementation of tree skeletons - Skillicorn - 1996
13   Prentice-Hall International Editions (context) - Akl, Analysis et al. - 1989
12   The bsp approach to architecture independent parallel progra.. - McColl - 1994
12   Exploiting parallelism in functional languages: a paradigm o.. - Rabhi - 1993
12   general purpose parallel computation (context) - Campbell, model et al. - 1994
11   Integrating synchronous and asynchronous paradigms: the fork.. (context) - Kessler, Seidl - 1995
11   A comparison of shared and nonshared memory models of parall.. (context) - Anderson, Snyder - 1991
10   the physical design of butterfly networks for PRAMs (context) - Drefenstedt, Schmidt - 1992
10   Direct bulksynchronous parallel algorithms - Gerbessiotis, Valiant - 1994
9   HOPP - a Higher Order Parallel Programming Model - Rangaswami - 1995
9   Efficient parallel programming with algorithmic skeletons - Botorog, Kuchen - 1996
9   BACS: Basel algorithm classification scheme (context) - Burkhart, Korn et al. - 1993
8   Lectures on Parallel Computation (context) - Gibbons, Spirakis - 1992
8   Fork95 language and compiler for the SBPRAM (context) - Kessler, Seidl - 1995
7   List homomorphic parallel algorithms for bracket matching - Cole - 1993
7   Skeleton-Based Parallelisation of Functional Programs (context) - Bratvold - 1995
6   minibsp: A bsp language and transformation system - Skillicorn - 1996
6   Determining useful parallelism in higher order functions (context) - Bratvold
5   Structuring parallel algorithms in an MIMD (context) - Jordan - 1986
5   An efficient general purpose parallel computer (context) - Galil, Paul - 1983
4   From BSP to a virtual von neumann machine (context) - Kalantery, Winter et al.
4   Gl: An architecture independent programming language for sca.. (context) - McColl - 1993
4   Further results with algorithmic skeletons for the clumps mo.. - Campbell - 1996
3   Approaches to Parallel Performance Prediction (context) - Howell - 1996
3   The fork95 parallel programming language: Design (context) - Kessler, Seidl - 1997
3   A library of basic pram algorithms in fork (context) - Kessler, Traff - 1996
3   Assessing and comparing the usability of parallel programmin.. - Wilson, Irvin et al. - 1994
3   Structuring parallelism in a functional framework (context) - Danelutto, Pelagatti - 1993
3   Structuring parallelism in a functional framework (context) - Danelutto, Pelagatti - 1993
3   Mp: A programming environment for multicomputers - Magee, Dulay - 1992
3   Scalable parallel application design (context) - Nash, Dew et al.
3   Algorithmic skeletons for adaptive multigrid methods (context) - Botorog, Kuchen - 1995
2   Towards an architecture-independent analysis of parallel alg.. (context) - Papadimitriou, Yannakakis - 1988
2   Beyond today's supercomputers (context) - Bell - 1992
2   Using algorithmic skeletons with dynamic data structures (context) - Botorog, Kuchen - 1996
2   Universitat des Saarlandes (context) - Seidl, instances et al. - 1993
2   A trace-based denotational semantics for the PRAM-language F.. (context) - Runger, Sieber - 1992
2   A methodology for the development and the support of massive.. (context) - Danelutto, Di Meglio et al. - 1992
1   Found in SEL-HPC archive (context) - Skillicorn, Talia et al. - 1996
1   Guest editorial: Message passing interfaces (context) - Hempel, Hey et al. - 1994
1   Hierarchical skeletons and ad hoc parallelism - Marr, Cole - 1996
1   Special issue on data parallel algorithms and programming (context) - J'aJ'a, Wang - 1994
1   Universitat des Saarlandes (context) - Schmitt, semantics et al. - 1991
1   Imperial College of Science (context) - Jouret, Sharp et al. - 1991
1   Parallel Processing Specialist Group (context) - Computer, Purpose et al. - 1993
1   BSPC and the n-computer (context) - Jesshope, Qadar
1   technical report ECS-CSG (context) - Ibbett, Chochia et al. - 1996
1   An introduction to the theories of bulk data types - Dobson - 1994
1   Department of Computer Science (context) - Cole, conquering et al. - 1997
1   Graph reduction and pipelined parallel algorithms (context) - Cole - 1991
1   the cost-effectiveness and realisation of the theoretical PR.. (context) - Abolhassan, Keller et al. - 1991
1   On high level characterization of parallelism (context) - Marinescu, Rice - 1994
1   Guest editor's introduction to programming language paradigm.. (context) - Wegner - 1989
1   Intercommunicator extentions to MPI in the MPIX (context) - Skjellum, Doss et al. - 1994

Documents on the same site (http://www.icsa.informatics.ed.ac.uk/research/groups/structured_parallelism/):
Practical Structured Parallelism Using BMF - Crooke (1998)   (Correct)
Shape-based Cost Analysis of Skeletal Parallel Programs - Hayashi   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC