| Teaching parallel algorithm with process topologies |
| Full text |
Pdf
(2.00 MB)
|
| Source
|
Technical Symposium on Computer Science Education
archive
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
table of contents
Austin, Texas, United States
Pages: 70 - 74
Year of Publication: 2000
ISBN:1-58113-213-1
Also published in ...
|
|
Authors
|
|
Chris McDonald
|
Programming, Languages and Systems Group, Department of Computer Science, The University of Western Australia, Nedlands, Western Australia, 6907
|
|
Kamran Kazemi
|
Programming, Languages and Systems Group, Department of Computer Science, The University of Western Australia, Nedlands, Western Australia, 6907
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 25, Citation Count: 3
|
|
|
ABSTRACT
Parallel algorithms are often introduced to students by describing the geometric topologies formed by communicating processes and often the geographic relationships between them. However, the two most common message passing environments used in teaching, PVM and MPI, each provide only rudimentary support for the specification and execution of process topologies. There is a strong need for better syntactic and semantic support for process topologies in these environments, so that students may concentrate on the algorithms being studied, and not have to wrestle with the environments' infrastructure. This paper first motivates, and then describes the use of additional support within PVM and MPI which addresses this need.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
The Message Passing Interface Forum, MPh A Message- Passing Interface Standard, 1994, Available from http : //www. mcs. anl. gov/mpi.
|
| |
4
|
The Message Passing Interface Forum, MPI-2: Extensions to the Message-Passing Interface, 1997, Available from http : //www. mpi- forum, org.
|
| |
5
|
Geist A., Bequelin, A., Dongarra, J., Jiang, W., Mancheck, R., and Sunderam, V. PVM 3 User's Guide and Reference Manual, Available from http : //www. netl lb. org/pvm3 /ug3. ps, 1994.
|
| |
6
|
Al Geist , Adam Beguelin , Jack Dongarra , Weicheng Jiang , Robert Manchek , Vaidy Sunderam, PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing, MIT Press, Cambridge, MA, 1995
|
 |
7
|
|
| |
8
|
Tosten, R.S., and Tymann, P. Using and Teaching Workstation-Based Parallelism, Workshop presentation at ACM Computer Science Education Technical Symposium'96, Philadelphia, PA.. Feb. 1996, abstract in SIGCSE Bulletin, Vol 28, No. 1, p423.
|
|