next up previous
Next: About this document ... Up: Parallel Hierarchical Architectures Previous: Conclusions


Accelerated strategic computing initiative (ASCI).
Technical Report UCRL-MI-125923, Lawrence Livermore National Laboratory, 1998.

S. B. Baden and S. J. Fink.
A programming methodology for dual-tier multicomputers.
IEEE Transactions on Software Engineering, 1998.

D. Bader.
High-performance algorithms and applications for SMP clusters.
In NASA High Performance Computing and Communications Computational Aerosciences Workshop (CAS 2000), NASA Ames Research Center, Moffett Field, CA, February 2000.

D. Bader and J. JáJá.
SIMPLE: A methodology for programming high performance algorithms on clusters of symmetric multiprocessors (SMPs).
Journal of Parallel and Distributed Computing, 58(1):92-108, 1999.

D. Bader and R. Pennington.
Cluster computing: Applications.
The International Journal of High Performance Computing, 15(2):181-185, May 2001.

M. Baker.
Cluster computing white paper, December 2000. mab/tfcc/WhitePaper.

G. Bell and J. Gray.
High performance computing: Crays, clusters, and centers. what next?
Technical Report MSR-TR-2001-76, Microsoft Research, Microsoft Corporation, August 2001.

F. Capello, P. Fraigniaud, B. Mans, and A. L. Rosenberg.
HiHCoHP - towards a realistic communication model for hierarchical hyperclusters of heterogeneous processors.
In International Parallel and Distributed Processing Symposium, 2001.

F. Cappello and D. Etiemble.
MPI versus MPI+openmp on IBM SP for the NAS benchmarks.
In Supercomputing, 2000.

F. Cappello and O. Richard.
Performance characteristics of a network of commodity multiprocessors for the NAS benchmarks using a hybrid memory model.
In IFIP PACT 99, October 1999. gk/QUID.

F. Cappello, O. Richard, and D. Etiemble.
Investigating the performance of two programming models for clusters of SMP PCs.
In IEEE HPCA6, January 2000. gk/QUID.

E. Chow and D. Hysom.
Assessing performance of hybrid MPI/openMP programs on SMP clusters.
Technical Report UCRL-JC-143957, Lawrence Livermore National Laboratory, May 2001.

D. Culler, R. Karp, D. Patterson, A. Sahay, K. Schauser, E. Santos, R. Subramonian, and T. von Eicken.
LogP: Towards a realistic model of parallel computation.
In Proceedings of the 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 1-12, Mai 1993.

J. Dongarra, H. Meuer, H. Simon, and E. Strohmaier.
Biannual top-500 computer lists track changing environments for scientific computing.
SIAM News, 34(9), November 2001.

S. Fortune and J. Wyllie.
Parallelism in random access machines.
In Proceedings of the 10th ACM Symposium on Theorie of Computing, pages 114-118, 1978.

P. B. Gibbons, Y. Matias, and V. Ramachandran.
Can shared-memory model serve as a bridging model for parallel computation?
In ACM Symposium on Parallel Algorithms and Architectures, pages 72-83, 1997.

L. Giraud.
Combining shared and distributed memory programming models on clusters of symmetric multiprocessors: Some basic promising experiments., 2001.

D. R. Helman and J. JáJá.
Sorting on clusters of SMPs.
Informatica: An International Journal of Computing and Informatics, 23, 1999.

D. S. Henty.
Performance of hybrid message-passing and shared-memory parallelism for discrete element modeling.
In Supercomputing 2000, Edinburgh Parallel Computing Centre, 2000.

Y. C. Hu, H. Lu, A. Cox, and W. Zwaenepoel.
OpenMP for networks of SMPs.
In Proc. of the Second Merged Symp. IPPS/SPDP 1999), 1999.

W. E. Johnston.
Rationale and strategy for a 21st century scientific computing architecture: The case for using commercial symmetric multiprocessors as supercomputers.
International Journal of High Speed Computing, June 1998. johnston/papers.html.

L.Peng, W. Wong, M. Feng, and C. Yuen.
Silkroad: A multithreaded runtime system with software distributed shared memory for SMP cluster.
In IEEE International Conference on Cluster Computing (CLUSTER 2000), pages 243-249, December 2000. wongwf/publications.html.

J. Merlin, D. Miles, and V. Schuster.
The portland group distributed OMP: Extensions to openMP for SMP-cluster.
EWOMP 2000, September 2000.

Message Passing Interface Forum.
MPI: A message-passing interface standard.
Technical Report CS-94-230, Computer Science Department, University of Tennessee, Knoxville, TN, May 1994.

Message Passing Interface Forum.
MPI-2: Extensions to the message-passing interface, July 1997.

OpenMP Forum.
OpenMP C and C++ application program interface, version 1.0., October 1998.

A. Petitet, H. Casanova, R. Whaley, J. Dongarra, and Y. Robert.
A numerical linear algebra problem solving environment designer's perspective.
In SIAM Annual Meeting, Atlanta, GA, May 1999.

M. Sato, S. Satoh, K. Kusano, and Y. Tanaka.
Design of openmp compiler for an smp cluster, 1999.

T. Takahashi, F. O'Carroll, H. Tezuka, A. Hori, S. Sumimoto, H. Harada, Y. Ishikawa, and P. H. Beckman.
Implementation and evaluation of MPI on an SMP cluster.
In IPPS/SPDP Workshops, pages 1178-1192, 1999.

L. G. Valiant.
A bridging model for parallel computation.
Communications of the ACM, 33(8):103-111, 1990.

A. J. van der Steen and J. Dongarra.
Overview of recent supercomputers, November 2001.

T. Williams and R. Parsons.
The heterogeneous bulk synchronous parallel model.
In Workshop on Advances in Parallel and Distributed Computational Models, in conjunction with the 14th International Parallel and Distributed Processing Symposium, 2000.

T. Williams and R. Parsons.
Exploiting hierarchy in heterogeneous environments.
In Workshop on Advances in Parallel and Distributed Computational Models, in conjunction with the 15th International Parallel and Distributed Processing Symposium, May 2001.

WWW., 2001.

WWW., 2001.

Massimo Coppola 2002-02-08