skip to main content
article
Free Access

Improving the PVM teaching environment

Authors Info & Claims
Published:01 March 1997Publication History
Skip Abstract Section

Abstract

The parallel programming community has long recognized the need for a simple programming environment offering interprocess communication between heterogeneous systems. As the Parallel Virtual Machine environment, PVM, has emerged to meet this goal, an increasing number of educational institutions are choosing PVM to support their teaching of parallel and distributed computing using networks of workstations. However, it is often the nature of PVM's design and implementation that can severely limit its success in a teaching environment. This paper first motivates and then describes improvements to the PVM environment which increase both robustness and efficiency in an educational setting.

References

  1. JY95 Lan Jin and Lan Yang A Laboratory for Teaching Parallel Computing on Parallel Structures, in Proceedings of ACM Computer Science Education Technical Symposium'95, Nashville, Tennesee, Mar. 1995, pp71-75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. McD94 Chris McDonald, Compile-time Analysis and Code Generation of Joyce/Linda for Varying Architectures, in Proceedings of the Australian Conference on Parallel and Real-Time Systems, Melbourne, July 1994, pp281-290.Google ScholarGoogle Scholar
  3. PVM1 Al Geist, Adam Bequelin, Jack Dongarra, Weicheng Jiang, Robert Mancheck and Vaidy Sunderam, PVM 3 User's Guide and Reference Manual, Available from http: //www.netlib. org/pvm3/ug3 .ps, 1994.Google ScholarGoogle Scholar
  4. PVM2 AI Geist, Adam Bequelin, Jack Dongarra, Weicheng Jiang, Robert Mancheck and Vaidy Sunderam, PVM: Parallel Virtual Machine, A User Guide and Tutorial for Networked Parallel Computing, MIT Press, Cambridge, Massachusetts, ISBN 0-262-57108-0, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. SC95 Nan C. Schaller and Andrew T. Kitchen, Experiences in Teaching Parallel Computing - Five Years Later, SIGCSE Bulletin, Vol 27, No. 3, Sept. 1995, pp 15-20. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. TT96 Rodney S. Tosten and Paul Tymann, Using and Teaching Workstation-Based Parallelism, Workshop presentation at ACM Computer Science Education Technical Symposium'96, Philadelphia, Pennsylvania, Feb. 1996, abstract in SIGCSE Bulletin, Vol 28, No. 1, p423.Google ScholarGoogle Scholar

Index Terms

  1. Improving the PVM teaching environment

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 29, Issue 1
            March 1997
            388 pages
            ISSN:0097-8418
            DOI:10.1145/268085
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGCSE '97: Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
              March 1997
              410 pages
              ISBN:0897918894
              DOI:10.1145/268084

            Copyright © 1997 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 1997

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!