Abstract
Accomplishments from the past decade of parallel computation research are reviewed. The present state of the art is described, and critical problems for future researchersere identified.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
D. Becker, T. Sterling, D. Svarese, E. Dorbond, U. Ranawake, C. Parker: BEOWULF A Parallel Workst tion for Scientific Computation. Int’ l Conf. on Parallel Processing (1995) 11–14
G. Blelloch, S. Chatterjee, J. Hardwick, J. Sipelstein, M. Zagha: Implementation of Port ble Nested Data-P rallel Language. J. Parallel and Distributed Computing (1994) 4–14
R. Niewerich, J. Reid: Co-array Fortran for Parallel Programming.Technical Report RAL-TR-1998-060. Rutherford Appleton L boratory, Oxon UK (1998)
L. Cannon: A Cellular Computer to Implement the Kalman Filter Algorithm. Ph.D.Thesis, Montan State University (1969)
K.M. Chandy, C. Kesselman: CC++:A Decl rative Concurrent Object Oriented Programming Not tion. Technical Report CS-TR-92-01, Caltech (1993)
M. Frigo, C. Leiserson, K. Randall: The Implementation of the Cilk-5 Multithreaded L nguage. ACM Conference on Programming Languages (1998)
Cray Inc.T3E Supercomputer. http://www.cray.com/products/systems/crayt3e/
D. Culler, J. Singh: Parallel Computer Architecture. Morgan-Kaufmann (1999)
W. Dlly, J. Fiske, W. Horwt, J. Keen, J. Lrivee, R. Lethin, P. Nuth: The Message Driven Processor: A Multicomputer Processing Node with Efficient Mechanisms. IEEE Micro (1992) 23–39
G. Fox, M. Johnson, G. Lyzenga, S. Otto, J. Salmon, D. Walker: Solving Problems on Concurrent Processors. Prentice Hall (1988)
D. Lenoski, K. Gharachorloo, A. Gupta, J. Hennessy: The Director-based Cache Coherency Protocol for the DASH Multiprocessors. 17th ISCA (1990) 148–159
L. Snyder: Foundations of Practical Parallel Programing Languages. In J. Ferranti, A. Hey (eds.): Portability and Performance for Parallel Processing. John Wiley (1993)
High Performance Fortran Forum: HPF Language Specification.Scientific Programming (1993)2(1):1–270
Intel Corporation:http://www.intel.com/pressroom/archive/releases/cn1217.html
D. Kuck: High Performance Computing:Challenges for Future Systems. Oxford University Press (1996)
M. Hall, J. Anderson, S. Amarasinghe, B. Murphy, S.-W. Liao, E. Bugnion, M. Lam: Maximizing Multiprocessor Performance with the SUIF Compiler. IEEE Computer (1996)
S. Karmesin, J. Crotinger, J. Cummings, S. Haney, W. Humphrey, J. Reynders, S. Smith, T. Williams: Array Design nd Expression Evalu tion in POOMA II. Lecture Notes in Computer Science,Vol.1505. Springer-Verlag (1998) 231–238
LPARX Programming System:http://www-cse.ucsd.edu/groups/hpcl/lparx.html
Mizell, D.:Personal communication. August (2000)
Message Passing Interface Forum. MPI A Message Passing Interface Standard. Int. J. of Supercomputing Applications (1994) 8(314):169–416
A. Formella, J. Keller, T. Walle: HPP: A High Performance PRAM. Euro-Par 96. Lecture Notes in Computer Science, Vol.1124. Springer-Verlag (1996)
D. Lerman, L. Rudolph: Purallel Evaluation of Parallel Processors. Plenum Press, (1993)
A. Sussman, J. Saltz, R. Das, S. Gupta, D. Mavriplis, R. Ponnusany, K. Crowley: PARTI Primitives for Unstructured nd Block Structured Problems. Computer Systems Engineering (1992) 3(1):73–86
L. Blackford, et al.:ScaLAPACK:A Linear Algebra Library for Message-Passing Computers. SIAM Conference on Parallel Processing (1997)
Standard Performance Evaluation Corporation, http://www.spec.org
R. von de Geijn, J. Watts:SUMMA Scalable Universal Matrix Multiplication Algorithm.Technical Report TR-95-13,University of Texas Austin (1995)
B. Chamberlain, S. Deitz, L. Snyder:A Comparative Study of the NAS MG Benchmark across Parallel Languages and Architectures.Proc. of the 2000 ACM/IEEE Supercomputing Conference on High Performance Networking and Computing. November (2000)
L. Snyder:Experimental Validation of Models of Parallel Computation.In:A. Hofmann, J. van Leeuwen (eds.):Lecture Notes in Computer Science,Vol.1000. Springer-Verlag (1995)78–100
L. Snyder:Type architecture,shared memory and the corollary of modest potential. Annual Review of CS (1986)I:289–317
T. Ngo, L. Snyder, B. Chamberlain:Portable Performance of Data Parallel Languages.Supercomputing’ 97 (1997)
University of Tennessee Top 500:http://netlib2.cs.utk.edu/benchmark/top500/.html
G. Alverson, W. Griswold, C. Lin, D. Notkin, L. Snyder:Abstractions for Portable Scalabel Parallel Programming.IEEE TPDS (1998)9(1):71–86
M. Wolfe:Optimizing Supercompilers for Supercomputers. MIT Press (1989)
B. Chamberlain, S.-E. Choi, E Lewis, L. Snyder, D. Weathersby:ZPL’ s WYSI-WYG Performance Model.IEEE 3rd Workshop on High-level Parallel Programming Models and Supportive Environments (1998)50–61
L. Snyder:Programmer’ s Guide to ZPL. MIT Press (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Snyder, L. (2001). Parallel Computation: MM +/- X. In: Wilhelm, R. (eds) Informatics. Lecture Notes in Computer Science, vol 2000. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44577-3_16
Download citation
DOI: https://doi.org/10.1007/3-540-44577-3_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41635-7
Online ISBN: 978-3-540-44577-7
eBook Packages: Springer Book Archive