Workstation Network

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 237 Experts worldwide ranked by ideXlab platform

P Teti - One of the best experts on this subject based on the ideXlab platform.

  • lithium a structured parallel programming environment in java
    International Conference on Computational Science, 2002
    Co-Authors: Marco Danelutto, P Teti
    Abstract:

    We describe a new, Java based, structured parallel programming environment. The environment provides the programmer with the ability to structure his parallel applications by using skeletons, and to execute the parallel skeleton code on a Workstation Network/cluster in a seamless way. The implementation is based on macro data flow and exploits original optimization rules to achieve high performance. The whole environment is available as an Open Source Java library and runs on top of plain JDK.

  • International Conference on Computational Science (2) - Lithium: A Structured Parallel Programming Environment in Java
    Lecture Notes in Computer Science, 2002
    Co-Authors: Marco Danelutto, P Teti
    Abstract:

    We describe a new, Java based, structured parallel programming environment. The environment provides the programmer with the ability to structure his parallel applications by using skeletons, and to execute the parallel skeleton code on a Workstation Network/cluster in a seamless way. The implementation is based on macro data flow and exploits original optimization rules to achieve high performance. The whole environment is available as an Open Source Java library and runs on top of plain JDK.

Marco Danelutto - One of the best experts on this subject based on the ideXlab platform.

  • assist demo a high level high performance portable structured parallel programming environment at work
    European Conference on Parallel Processing, 2003
    Co-Authors: Marco Aldinucci, Sonia Campa, Pierpaolo Ciullo, Massimo Coppola, Marco Danelutto, Paolo Pesciullesi, Roberto Ravazzolo, Massimo Torquati, Marco Vanneschi, Corrado Zoccolo
    Abstract:

    This work summarizes the possibilities offered by parallel programming environment ASSIST by outlining some of the features that will be demonstrated at the conference demo session. We'll substantially show how this environment can be deployed on a Linux Workstation Network/cluster, how applications can be compiled and run using ASSIST and eventually, we'll discuss some ASSIST scalability and performance features. We'll also outline how the ASSIST environment can be used to target GRID architectures.

  • Euro-Par - ASSIST demo: a high level, high performance, portable, structured parallel programming environment at work
    Euro-Par 2003 Parallel Processing, 2003
    Co-Authors: Marco Aldinucci, Sonia Campa, Pierpaolo Ciullo, Massimo Coppola, Marco Danelutto, Paolo Pesciullesi, Roberto Ravazzolo, Massimo Torquati, Marco Vanneschi, Corrado Zoccolo
    Abstract:

    This work summarizes the possibilities offered by parallel programming environment ASSIST by outlining some of the features that will be demonstrated at the conference demo session. We'll substantially show how this environment can be deployed on a Linux Workstation Network/cluster, how applications can be compiled and run using ASSIST and eventually, we'll discuss some ASSIST scalability and performance features. We'll also outline how the ASSIST environment can be used to target GRID architectures.

  • lithium a structured parallel programming environment in java
    International Conference on Computational Science, 2002
    Co-Authors: Marco Danelutto, P Teti
    Abstract:

    We describe a new, Java based, structured parallel programming environment. The environment provides the programmer with the ability to structure his parallel applications by using skeletons, and to execute the parallel skeleton code on a Workstation Network/cluster in a seamless way. The implementation is based on macro data flow and exploits original optimization rules to achieve high performance. The whole environment is available as an Open Source Java library and runs on top of plain JDK.

  • International Conference on Computational Science (2) - Lithium: A Structured Parallel Programming Environment in Java
    Lecture Notes in Computer Science, 2002
    Co-Authors: Marco Danelutto, P Teti
    Abstract:

    We describe a new, Java based, structured parallel programming environment. The environment provides the programmer with the ability to structure his parallel applications by using skeletons, and to execute the parallel skeleton code on a Workstation Network/cluster in a seamless way. The implementation is based on macro data flow and exploits original optimization rules to achieve high performance. The whole environment is available as an Open Source Java library and runs on top of plain JDK.

F. Menard - One of the best experts on this subject based on the ideXlab platform.

  • HPDC - Star modeling on IBM RS6000 Networks using PVM
    [1993] Proceedings The 2nd International Symposium on High Performance Distributed Computing, 1
    Co-Authors: L. Colombet, L. Desbat, F. Menard
    Abstract:

    The authors present the parallelization of a Monte Carlo radiative transfer code on a Workstation Network using PVM. In order to measure parallel performances on heterogenous Networks, they propose a generalization to heterogeneous parallel architectures of the classical speedup and efficiency definitions. They apply these formulae to the study of their parallel code. They then show some scientific results obtained using this program on a Gflops peak performance Network. >

Kihong Park - One of the best experts on this subject based on the ideXlab platform.

  • HPDC - Mapping parallel iterative algorithms onto Workstation Networks
    Proceedings of 3rd IEEE International Symposium on High Performance Distributed Computing, 1
    Co-Authors: Abdelsalam A. Heddaya, Kihong Park
    Abstract:

    For communication-intensive parallel applications, the maximum degree of concurrency achievable is limited by the communication throughput made available by the Network. In previous work (Heddaya et al., 1994) we showed experimentally that the performance of certain parallel applications running on a Workstation Network can be improved significantly if a congestion control protocol is used to enhance Network performance. We characterize and analyze the communication requirements of a large class of supercomputing applications that fall under the category of fixed-point problems, amenable to solution by parallel iterative methods. This results in a set of interface and architectural features sufficient for the efficient implementation of the applications over a large-scale distributed system. In particular, we propose a direct link between the application and Network layer, supporting congestion control actions at both ends. This in turn enhances the system's responsiveness to Network congestion, improving performance. Measurements are given showing the efficacy of our scheme to support large-scale parallel computations. >

Xin Zhao - One of the best experts on this subject based on the ideXlab platform.

  • Scheduling parallel applications in distributed Networks
    Cluster Computing, 1998
    Co-Authors: Jon Weissman, Xin Zhao
    Abstract:

    Prophet is a run-time scheduling system designed to support the efficient execution of parallel applications written in the Mentat programming language (Grimshaw, 1993). Prior results demonstrated that SPMD applications could be scheduled automatically in an ethernet-based local-area Workstation Network with good performance (Weissman and Grimshaw, 1994 and 1995). This paper describes our recent efforts to extend Prophet along several dimensions: improved overhead control, greater resource sharing, greater resource heterogeneity, wide-area scheduling, and new application types. We show that both SPMD and task parallel applications can be scheduled effectively in a shared heterogeneous LAN environment containing ethernet and ATM Networks by exploiting the application structure and dynamic run-time information.