• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

From patterns to frameworks to parallel programs (2002)

Cached

  • Download as a PDF

Download Links

  • [plg.uwaterloo.ca]
  • [www.cs.ualberta.ca]
  • [www.cs.ualberta.ca]
  • [www.cs.ualberta.ca]
  • [www.cs.ualberta.ca]
  • [www.cs.ualberta.ca]
  • [www.cs.ualberta.ca]
  • [plg.uwaterloo.ca]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Steven MacDonald
Venue:UNIVERSITY OF ALBERTA
Citations:42 - 10 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{MacDonald02frompatterns,
    author = {Steven MacDonald},
    title = {From patterns to frameworks to parallel programs},
    year = {2002}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

This dissertation shows a new approach to writing object-oriented parallel programs based on design patterns, frameworks, and multiple layers of abstraction.

Citations

4647 Design patterns: elements of reusable object-oriented software - Gamma, Helm, et al. - 1995
1008 Actors: a model of concurrent computation in distributed systems - Agha - 1986
929 Performance Fortran Forum. High Performance Fortran language specification, version 1.0 - High - 1993
588 PVM : Parallel Virtual Machine – A User’s Guide and Tutorial for Networked Parallel Computing - Geist, Beguelin, et al. - 1994
467 Objects, Components and Frameworks with UML: The Catalysis Approach - D’Souza, Wills - 1998
405 TreadMarks: Shared memory computing on networks of workstations - Amza, Cox, et al. - 1996
400 Validity of the Single Processor Approach to Achieving Large-Scale Computing Capabilities - Amdahl - 1967
306 Orca: A Language For Parallel Programming of Distributed Systems - Bal, Kaashoek, et al. - 1992
258 Designing and building parallel programs - Foster - 1995
248 The implementation of the Cilk-5 multithreaded language - Frigo, Leiserson, et al. - 1998
141 OpenMP: an industry-standard API for shared memory programming - Dagum, Menon - 1998
104 Automatic code generation from design patterns - Budinsky, Finnie, et al. - 1996
82 Introduction to Parallel Programming - Chandy, Taylor - 1991
72 Easy to use object-oriented parallel programming with Mentat - Grimshaw - 1993
62 Concurrent programming using actors - AGHA, HEWITT - 1987
54 Algorithmic Skeletons: A Structured Approach to the Management of Parallel Computation - Cole - 1988
44 The Java Programming Language. Addison-Wesley, 3rd edition - Arnold, Gosling, et al. - 2000
41 The UML User Guide - Booch, Rumbaugh, et al. - 1999
35 P3L: a structured high level parallel language and its structured support. submitted for pubblication, also as - Bacci, Danelutto, et al. - 1993
24 Optimizing Java programs in the presence of exceptions - Gupta, Choi, et al. - 2000
22 HeNCE: A heterogeneous network computing environment. Scienti c Programming - Beguelin, Dongarra, et al. - 1994
20 Java server performance: A case study of building efficient, scalable JVMs - Dimpsey, Arora, et al.
17 Review of performance analysis tools for MPI parallel programs - Browne, Dongarra, et al. - 1998
16 Graphical Design of Distributed Applications Through Reusable Components - Bartoli, Cosini, et al. - 1995
16 CHIMP and PUL: Support for portable parallel computing - Bruce, Chapple, et al. - 1993
15 Design Patterns & Frameworks: On the Issue of Language Support - Bosch
13 ABC++: Concurrency by Inheritance in C - Eigler, Gao - 1995
13 Meta-programming with parallel design patterns - Bromling - 2002
13 Multi-Dispatch in the java virtual machine: Design and implementation - Dutchyn, Lu, et al. - 2001
8 Parsec - A Software Development Environment for Performance Oriented Parallel Programming - Feldcamp, Wagner - 1993
7 Architectural skeletons: The reusable building-blocks for parallel applications - Goswami, Singh, et al. - 1999
6 Generalising pattern-based parallel programming systems - Bromling - 2002
5 Visual parallel programming and determinacy: A language specification, an analysis technique, and a programming tool - Beguelin, Nutt - 1993
5 Using object-oriented techniques for realizing parallel architectural skeletons, in: Matsuoka et al - Goswami, Singh, et al.
5 Building Parallel Applications using Design Patterns - Goswami, Singh, et al.
3 Reusing hooks - Froehlich, Hoover, et al. - 1999
2 The ultimately publishable computer science paper for the latter ’90s: A tip for authors - Alpert, Lam - 1997
2 Tools for monitoring, debugging, and programming in PVM - Beguelin, Sunderam - 1996
2 Usenet posting in comp.parallel - Crawford - 1999
1 APHID: Asynchronous parallel game– tree search - Brockington, Schaeffer - 2000
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University