Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244)

31-31 July 1998

Filter Results

Displaying Results 1 - 25 of 56
  • Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244)

    Publication Year: 1998
    Request permission for commercial reuse | PDF file iconPDF (11 KB)
    Freely Available from IEEE
  • Table of contents

    Publication Year: 1998, Page(s):v - viii
    Request permission for commercial reuse | PDF file iconPDF (234 KB)
    Freely Available from IEEE
  • Sender coordination in the Distributed Virtual Communication Machine

    Publication Year: 1998, Page(s):322 - 329
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (67 KB)

    The Distributed Virtual Communication Machine (DVCM) is an extensible communication architecture for tightly-coupled clusters of workstations (COWs) connected by high-speed networks. The DVCM is designed for off-the-shelf network interface cards equipped with communication coprocessors. Its main component is an active backplane implemented in firmware running on the coprocessors. This backplane ca... View full abstract»

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

    Publication Year: 1998, Page(s):370 - 371
    Request permission for commercial reuse | PDF file iconPDF (195 KB)
    Freely Available from IEEE
  • Parallel I/O performance of fine grained data distributions

    Publication Year: 1998, Page(s):163 - 170
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (148 KB)

    Fine grained data distributions are widely used to balance computational loads across compute processes in parallel scientific applications. When a fine grained data distribution is used in memory, performance of I/O intensive applications can be limited not only by disk speed but also by message passing, because a large number of small messages may be generated by the implementation strategy used... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Two-stage transaction processing in client-server DBMSs

    Publication Year: 1998, Page(s):98 - 105
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    Shows that there is scope for replication in data-shipping client-server DBMSs, offering opportunities for improved transaction response times. To support this replication, we describe a two-stage protocol for transaction processing (2STP). We extend the conventional client-server data-shipping mechanism by allowing clients to update and query cached objects that have replicas in multiple sites. W... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Automatic parallel I/O performance optimization using genetic algorithms

    Publication Year: 1998, Page(s):155 - 162
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (184 KB)

    The complexity of parallel I/O systems imposes significant challenge in managing and utilizing the available system resources to meet application performance, portability and usability goals. We believe that a parallel I/O system that automatically selects efficient I/O plans for user applications is a solution to this problem. We present such an automatic performance optimization approach for sci... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • HARNESS: Heterogeneous Adaptable Reconfigurable NEtworked SystemS

    Publication Year: 1998, Page(s):358 - 359
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (20 KB)

    We describe our vision, goals and plans for HARNESS, a distributed, reconfigurable and heterogeneous computing environment that supports dynamically adaptable parallel applications. HARNESS builds on the core concept of the personal virtual machine as an abstraction for distributed parallel programming, but fundamentally extends this idea, greatly enhancing dynamic capabilities. HARNESS is being d... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Strings: a high-performance distributed shared memory for symmetrical multiprocessor clusters

    Publication Year: 1998, Page(s):90 - 97
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (80 KB)

    Introduces Strings, a high-performance distributed shared memory system designed for clusters of symmetrical multiprocessors (SMPs). The distinguishing feature of this system is the use of a fully multithreaded runtime system, written using POSIX threads. Strings also allows multiple application threads to be run on each node in a cluster. Since most modern UNIX systems can multiplex these threads... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Personal Tele-Immersion devices

    Publication Year: 1998, Page(s):198 - 205
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (160 KB)

    The Electronic Visualization Laboratory (EVL) at the University of Illinois at Chicago (UIC) has partnered with dozens of computational scientists and engineers to create visualization and virtual reality (VR) devices and applications for collaborative exploration of scientific and engineering data. Since 1995, our research and development activities have incorporated emerging high bandwidth netwo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distant I/O: one-sided access to secondary storage on remote processors

    Publication Year: 1998, Page(s):148 - 154
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (52 KB)

    We propose a new parallel, noncollective I/O strategy called Distant I/O that targets clustered computer systems in which disks are attached to compute nodes. Distant I/O allows one sided access to remote secondary storage without installing server processes or daemons on remote compute nodes. We implemented this model using Active Messages and demonstrated its performance advantages over the PIOF... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • ToolSpace: a next generation computing environment

    Publication Year: 1998, Page(s):356 - 357
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (20 KB)

    A group of chemists each direct their Web browsers to a page containing an embedded virtual reality (VR) representation of a collection of molecules. Each chemist is represented in the VR world by an “avatar” reflecting position and view. The molecule is not a simple ball and stick model; depicted is the solvent accessible surface (SAS) surrounding a protein that the chemists fold in r... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Application experiences with the Globus toolkit

    Publication Year: 1998, Page(s):81 - 88
    Cited by:  Papers (24)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (280 KB)

    The development of applications and tools for high-performance “computational grids” is complicated by the heterogeneity and frequently dynamic behavior of the underlying resources; by the complexity of the applications themselves, which often combine aspects of supercomputing and distributed computing; and by the need to achieve high levels of performance. The Globus toolkit has been ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A resource query interface for network-aware applications

    Publication Year: 1998, Page(s):189 - 196
    Cited by:  Papers (27)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (64 KB)

    Development of portable network-aware applications demands an interface to the network that allows an application to obtain information about its execution environment. The paper motivates and describes the design of Remos, an API that allows network-aware applications to obtain relevant information. The major challenges in defining a uniform interface are network heterogeneity, diversity in traff... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Adaptive communication algorithms for distributed heterogeneous systems

    Publication Year: 1998, Page(s):310 - 321
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (132 KB)

    Heterogeneous network-based systems are emerging as attractive computing platforms for HPC applications. We discuss fundamental research issues that must be addressed to enable network-aware communication at the application level. We present a uniform framework for developing adaptive communication schedules for various collective communication patterns. Schedules are developed at run-time, based ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Matchmaking: distributed resource management for high throughput computing

    Publication Year: 1998, Page(s):140 - 146
    Cited by:  Papers (248)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (52 KB)

    Conventional resource management systems use a system model to describe resources and a centralized scheduler to control their allocation. We argue that this paradigm does not adapt well to distributed systems, particularly those built to support high throughput computing. Obstacles include heterogeneity of resources, which make uniform allocation algorithms difficult to formulate, and distributed... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The effect of clustering in client-caching architectures

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

    Computer systems deployed in contemporary industrial and production environments typically involve a large number of workers who work simultaneously to draft new components and/or trace provided services. Efficient database support for such systems is crucial. The handling of high volume data among various sites of a network based infrastructure poses new challenges as it can be only carried out b... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • TeleMed: wide-area, secure, collaborative object computing with Java and CORBA for health care

    Publication Year: 1998, Page(s):30 - 33
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (28 KB)

    Distributed computing is becoming commonplace in a variety of industries with health care being a particularly important one for society. The authors describe the development and deployment of TeleMed in a few health care domains. TeleMed is a 100% Java distributed application build on CORBA and OMG standards enabling the collaboration on the treatment of chronically ill patients in a secure manne... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Flexible protocol stacks by in-kernel composition

    Publication Year: 1998, Page(s):344 - 345
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (36 KB)

    The paper proposes a concept of composing flexible in-kernel communication services based on a new microkernel, DYCOS. The prototype implementation of the associated communication architecture shows that frameworks with very different service qualities can easily be built at runtime with comparable or better performance ratios than traditional static protocol stack implementations View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On the design of a demand-based network-computing system: the Purdue University Network-Computing Hubs

    Publication Year: 1998, Page(s):71 - 80
    Cited by:  Papers (7)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (208 KB)

    Many of the systems that currently allow computing on the World Wide Web target specific tools. Such solutions tend to be non-reusable in spite of the fact that they involve a significant amount of duplicated effort. This paper describes the issues involved in the design of a demand-based network-computing system, and presents an operational prototype (the Purdue University Network-Computing Hubs,... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Prediction and adaptation in Active Harmony

    Publication Year: 1998, Page(s):180 - 188
    Cited by:  Papers (13)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (132 KB)

    We describe the design and early functionality of the Active Harmony global resource management system. Harmony is an infrastructure designed to efficiently execute parallel applications in large scale, dynamic environments. Harmony differs from other projects with similar goals in that the system automatically adapts ongoing computations to changing conditions through online reconfiguration. This... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Otter: bridging the gap between MATLAB and ScaLAPACK

    Publication Year: 1998, Page(s):114 - 121
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (200 KB)

    We have developed a compiler, nicknamed “Otter”, which translates ordinary MATLAB scripts into C programs targeting parallel computers supporting ScaLAPACK and several other parallel numerical libraries. We outline the phases of the multi-pass compiler and we discuss the design and implementation of the runtime library. We present the performance achieved by ten compiled benchmark scri... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Metascheduling: a scheduling model for metacomputing systems

    Publication Year: 1998, Page(s):348 - 349
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (20 KB)

    Metacomputing is the seamless application of geographically separated distributed computing resources to user applications. We consider the scheduling of meta applications; applications consisting of multiple components that may communicate and interact over the course of the application. Components may be schedulable computations, remote servers or databases, remote instruments, humans in the loo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards a hierarchical scheduling system for distributed WWW server clusters

    Publication Year: 1998, Page(s):301 - 308
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (188 KB)

    We present a model for dynamically scheduling HTTP requests across clusters of servers, optimizing the use of client resources as well as the scattered server nodes. We also present a system, H-SWEB, implementing our techniques and showing experimental improvements of over 250%, which have been achieved through utilizing a global approach to scheduling requests. This is the first system to provide... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Efficient layering for high speed communication: Fast Messages 2.x

    Publication Year: 1998, Page(s):10 - 20
    Cited by:  Papers (15)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (228 KB)

    The authors describe their experience designing, implementing, and evaluating two generations of the high performance communication library, Fast Messages (FM) for Myrinet. In FM 1.x, they designed a simple interface and provided guarantees of reliable and in-order delivery, and flow control. While this was a significant improvement over previous systems, it was not enough. Layering MPI atop FM 1.... View full abstract»

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