By Topic

IEEE Parallel & Distributed Technology: Systems & Applications

Issue 1 • Spring 1994

Filter Results

Displaying Results 1 - 6 of 6
  • How to measure, present, and compare parallel performance

    Publication Year: 1994, Page(s):9 - 25
    Cited by:  Papers (16)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1332 KB)

    Presentations of parallel performance can be easily and unintentionally distorted. Following some simple guidelines for measuring, presenting and comparing performance can greatly improve your presentation's accuracy and effectiveness.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed computation of wave propagation models using PVM

    Publication Year: 1994, Page(s):26 - 31
    Cited by:  Papers (2)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (522 KB)

    The Parallel Virtual Machine(PVM) allows researchers to connect workstations, mini-supercomputers, or specialty machines to form a relatively inexpensive, powerful, parallel computer. Such hardware is frequently abundant at research locations, so PVM incurs little or no hardware costs. PVM is also flexible: it uses existing communication networks (Ethernet or fiber) and remote procedural libraries... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Defining, analyzing, and transforming program constructs

    Publication Year: 1994, Page(s):32 - 39
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (766 KB)

    We have developed a framework for analyzing the behavior and relations of various sequential and parallel control constructs, which we can nest in a very general way. A simple yet powerful scheme defines the order of data accesses in a program, and provides a well-founded semantic structure for nested constructs. When defining parallel languages or extensions to current languages, designers can us... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Multiapplication support in a parallel-program performance tool

    Publication Year: 1994, Page(s):40 - 50
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1020 KB)

    We added new features for analyzing multiple programs to the IPS-2 parallel-program performance tools and were surprised at the wide range of performance problems for which this modified IPS-2 can be used. With multiapplication IPS-2, programmers can simultaneously run and analyze cooperating or contending applications; combine performance displays and metrics of multiple applications or multiple ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Spin-lock synchronization on the Butterfly and KSR1

    Publication Year: 1994, Page(s):51 - 63
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1459 KB)

    The drawbacks of the simple spin-lock limit its effective use to small critical sections. Applications with large critical sections and a large number of processors require more efficient algorithms to minimize processor and network overheads. Variations on the spin-lock have been tested on the Sequent Symmetry, a bus-based shared-memory multiprocessor. Algorithms for scalable synchronization have... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Compiling functional parallelism on distributed-memory systems

    Publication Year: 1994, Page(s):64 - 76
    Cited by:  Papers (5)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1468 KB)

    We have developed an automatic compilation method that combines data- and code-based approaches to schedule a program's functional parallelism onto distributed memory systems. Our method works with Sisal, a parallel functional language, and replaces the back end of the Optimizing Sisal Compiler so that it produces code for distributed memory systems. Our extensions allow the compiler to generate c... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.

Aims & Scope

This Periodical ceased production in 1996. The retitled version is 

IEEE Concurrency.

Full Aims & Scope