15 research outputs found

    The Design of a Hierarchical Processors-and-Memory Architecture for High Performance Computing

    No full text
    Introduction Applications are an important driving force behind the emergence of new machine architectures and organizations. In response to the needs of large, computeintensive applications, heterogeneous architectures are one viable alternative. Several heterogeneous systems [AnPo 91], [BaWh 89], [Be et al. 96], [BeFo 96], [MeAl 90], and [Mo et al. 96] were shown to be able to achieve better performance than homogeneous systems and to offer a more cost-efficient computing environment. Given that future applications are expected to require in excess of 100 Teraops computing speed [St et. al 95], economical and financial considerations become crucial issues in the design of new systems that can achieve these speeds. In order to satisfy the computational demands of current and future applications, a heterogeneous system organized as a hierarchy of processors-andmemory subsystems (HPAM) is proposed. HPAM was previously introduced in [Be et al. 96] and [BeFo 96]. This extended a

    The Design of a Hierarchical Processors-and-Memory Architecture for High Performance Computing

    No full text
    Introduction Applications are an important driving force behind the emergence of new machine architectures and organizations. In response to the needs of large, computeintensive applications, heterogeneous architectures are one viable alternative. Several heterogeneous systems [AnPo 91], [BaWh 89], [Be et al. 96], [BeFo 96], [MeAl 90], and [Mo et al. 96] were shown to be able to achieve better performance than homogeneous systems and to offer a more cost-efficient computing environment. Given that future applications are expected to require in excess of 100 Teraops computing speed [St et. al 95], economical and financial considerations become crucial issues in the design of new systems that can achieve these speeds. In order to satisfy the computational demands of current and future applications, a heterogeneous system organized as a hierarchy of processors-andmemory subsystems (HPAM) is proposed. HPAM was previously introduced in [Be et al. 96] and [BeFo 96]. This extended a

    Towards the Design of a Heterogeneous Hierarchical Machine: A Simulation Approach 1

    No full text
    HPAM Sim is an execution-driven simulator of heterogeneous machines. HPAM Sim allows the simulation of target machines consisting of different processors and interconnection networks. HPAM Sim attempts to reduce simulation time by using lightweight threads and static augmentation. Additionally, simulation can be performed either in contention or non contention mode. The results of HPAM Sim simulations were validated using two complementary approaches. As illustrated by an example, HPAM Sim is very flexible and allows the simulation of various heterogeneous machines with non-traditional organizations.

    The Design of a Hierarchical Processors-and-Memory Architecture for High Performance Computing

    No full text
    Introduction Applications are an important driving force behind the emergence of new machine architectures and organizations. In order to respond to the needs of large, compute-intensive applications, heterogeneous architectures are one viable alternative. Several heterogeneous systems [AnPo 91], [BaWh 89], [Be et al. 96], [BeFo 96], [MeAl 90], and [Mo et al. 96] were shown not only to be able to achieve better performance than homogeneous systems, but also to offer a more cost-efficient computing environment. Given that future applications are expected to require in excess of 100 Teraops computing speed [St et. al 95], economical and financial considerations become crucial issues in the design of new systems that can achieve these speeds. In order to satisfy the computational demands of current and future applications, a heterogeneous system organized as a hierarchy of processors-andmemory subsystems (HPAM) is proposed. HPAM was previously introduced in [Be et al. 96] and [B

    Nasa global change master directory: an implementation of asynchronous management protocol in a heterogeneous distributed environment

    No full text
    The Global Change Master Directory (GCMD) is an earth science repository that specifically tracks research data on global climatic change. The GCMD is migrating from a centralized architecture to a globally distributed replicated heterogeneous federated system. One of the greatest challenges facing database research is the integration of heterogeneous systems without compromising the local autonomy, reliability and transparency of the various databases that are participating in the integration. This paper discusses these challenges in the context of the design and implementation of the next version of the GCMD software (Version 8.0). The proposed system has been designed and developed using an object-oriented system architecture based on Java, RMI (Remote Method Invocation) and JDBC. This system enables other sources to be integrated into the GCMD system, with limited changes to the local system itself. This paper describes the components of the GCMD system and addresses the issues of heterogeneity, distribution and autonomy. Keywords
    corecore