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

Edward S. Davidson - One of the best experts on this subject based on the ideXlab platform.

  • the Performance of Scientific Applications on the KSR1
    2014
    Co-Authors: Eric L. Boyd, Waqar Azeem, Edward S. Davidson
    Abstract:

    We have developed a hierarchical Performance bounding meth-odology that attempts to explain the Performance of loop-dominat-ed scientific applications on particular systems. The Kendall Square Research KSR1 is used as a running example. We model the throughput of key hardware units that are common bottlenecks in concurrent machines. The four units currently used are: memory port, floating-point, instruction issue, and a loop–carried depen-dence pseudo–unit. We propose a workload characterization, and derive upper bounds on the Performance of specific machine-work-load pairs. Comparing Delivered Performance with bounds focuses attention on areas for improvement and indicates how much im-provement might be attainable. We delineate a comprehensive approach to modeling and im-proving application Performance on the KSR1. Application of this approach is being automated for the KSR1 with a series of tools in-cluding K–MA and K-MACSTAT (which enable the calculation of the MACS hierarchy of Performance bounds), K–Trace (which al-lows parallel code to be instrumented to produce a memory refer-ence trace), and K–Cache (which simulates inter-cache communications based on a memory reference trace). 1

  • architectural vs Delivered Performance of the ibm rs 6000 and the astronautics zs 1
    Hawaii International Conference on System Sciences, 1991
    Co-Authors: W Mangionesmith, Santosh G. Abraham, Edward S. Davidson
    Abstract:

    The paper presents a comparative Performance evaluation of two novel superscalar architectures, the IBM RS/6000 and the Astronautics ZS-1. The machine architectures are presented to lay the groundwork for discussing Performance issues, with a RISC architecture, the Decstation 3100, serving as a baseline architecture. Important qualitative observations are made to highlight similarities between the RS/6000 and the ZS-1. Performance measurements from running systems are presented to examine Delivered Performance. An analytic method of bounding machine Performance is introduced to help strip out implementation related details. By comparing these Performance bounds, and their component terms, to the achieved Performance, the authors assess how well an application code does and how well it might do, in capitalizing on the available Performance. Common sources of Performance losses are revealed, areas for improvement are highlighted, and specific improvements are suggested. >

  • Architectural vs. Delivered Performance of the IBM RS/6000 and the Astronautics ZS-1
    Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences, 1
    Co-Authors: William H. Mangione-smith, Santosh G. Abraham, Edward S. Davidson
    Abstract:

    The paper presents a comparative Performance evaluation of two novel superscalar architectures, the IBM RS/6000 and the Astronautics ZS-1. The machine architectures are presented to lay the groundwork for discussing Performance issues, with a RISC architecture, the Decstation 3100, serving as a baseline architecture. Important qualitative observations are made to highlight similarities between the RS/6000 and the ZS-1. Performance measurements from running systems are presented to examine Delivered Performance. An analytic method of bounding machine Performance is introduced to help strip out implementation related details. By comparing these Performance bounds, and their component terms, to the achieved Performance, the authors assess how well an application code does and how well it might do, in capitalizing on the available Performance. Common sources of Performance losses are revealed, areas for improvement are highlighted, and specific improvements are suggested. >

William H. Mangione-smith - One of the best experts on this subject based on the ideXlab platform.

  • Approaching a machine-application bound in Delivered Performance on scientific code
    Proceedings of the IEEE, 1993
    Co-Authors: William H. Mangione-smith, T. -P. Shih, S.g. Abraham, E.s. Davidson
    Abstract:

    A Performance bounding methodology that explains the Performance of loop-dominated scientific applications on particular systems is presented. The throughput of key hardware units that are common bottlenecks in concurrent machines is modeled. A workload characterization is proposed, and upper bounds on the Performance of specific machine-workload pairs are derived. Comparing Delivered Performance with bounds focuses attention on areas for improvement and indicates how much improvement might be attainable. A detailed analysis and Performance improvement effort for the IBM RS/6000 produced an average lower bound of 1.27 clocks per floating-point operation (CPF), whereas machine peak Performance is 0.5 CPF and the V2.01 Fortran compiler attains only 2.43 CPF. Code improvements in this study have achieved 1.36 CPF, increasing the harmonic mean steady-state inner loop Performance to 97.6% of the MFLOPS bound. Subsequently, the V2.02 compiler achieved 1.75 CPF, and 1.60 with carefully chosen preprocessing

  • Architectural vs. Delivered Performance of the IBM RS/6000 and the Astronautics ZS-1
    Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences, 1
    Co-Authors: William H. Mangione-smith, Santosh G. Abraham, Edward S. Davidson
    Abstract:

    The paper presents a comparative Performance evaluation of two novel superscalar architectures, the IBM RS/6000 and the Astronautics ZS-1. The machine architectures are presented to lay the groundwork for discussing Performance issues, with a RISC architecture, the Decstation 3100, serving as a baseline architecture. Important qualitative observations are made to highlight similarities between the RS/6000 and the ZS-1. Performance measurements from running systems are presented to examine Delivered Performance. An analytic method of bounding machine Performance is introduced to help strip out implementation related details. By comparing these Performance bounds, and their component terms, to the achieved Performance, the authors assess how well an application code does and how well it might do, in capitalizing on the available Performance. Common sources of Performance losses are revealed, areas for improvement are highlighted, and specific improvements are suggested. >

W Mangionesmith - One of the best experts on this subject based on the ideXlab platform.

  • architectural vs Delivered Performance of the ibm rs 6000 and the astronautics zs 1
    Hawaii International Conference on System Sciences, 1991
    Co-Authors: W Mangionesmith, Santosh G. Abraham, Edward S. Davidson
    Abstract:

    The paper presents a comparative Performance evaluation of two novel superscalar architectures, the IBM RS/6000 and the Astronautics ZS-1. The machine architectures are presented to lay the groundwork for discussing Performance issues, with a RISC architecture, the Decstation 3100, serving as a baseline architecture. Important qualitative observations are made to highlight similarities between the RS/6000 and the ZS-1. Performance measurements from running systems are presented to examine Delivered Performance. An analytic method of bounding machine Performance is introduced to help strip out implementation related details. By comparing these Performance bounds, and their component terms, to the achieved Performance, the authors assess how well an application code does and how well it might do, in capitalizing on the available Performance. Common sources of Performance losses are revealed, areas for improvement are highlighted, and specific improvements are suggested. >

E.s. Davidson - One of the best experts on this subject based on the ideXlab platform.

  • Approaching a machine-application bound in Delivered Performance on scientific code
    Proceedings of the IEEE, 1993
    Co-Authors: William H. Mangione-smith, T. -P. Shih, S.g. Abraham, E.s. Davidson
    Abstract:

    A Performance bounding methodology that explains the Performance of loop-dominated scientific applications on particular systems is presented. The throughput of key hardware units that are common bottlenecks in concurrent machines is modeled. A workload characterization is proposed, and upper bounds on the Performance of specific machine-workload pairs are derived. Comparing Delivered Performance with bounds focuses attention on areas for improvement and indicates how much improvement might be attainable. A detailed analysis and Performance improvement effort for the IBM RS/6000 produced an average lower bound of 1.27 clocks per floating-point operation (CPF), whereas machine peak Performance is 0.5 CPF and the V2.01 Fortran compiler attains only 2.43 CPF. Code improvements in this study have achieved 1.36 CPF, increasing the harmonic mean steady-state inner loop Performance to 97.6% of the MFLOPS bound. Subsequently, the V2.02 compiler achieved 1.75 CPF, and 1.60 with carefully chosen preprocessing

Santosh G. Abraham - One of the best experts on this subject based on the ideXlab platform.

  • architectural vs Delivered Performance of the ibm rs 6000 and the astronautics zs 1
    Hawaii International Conference on System Sciences, 1991
    Co-Authors: W Mangionesmith, Santosh G. Abraham, Edward S. Davidson
    Abstract:

    The paper presents a comparative Performance evaluation of two novel superscalar architectures, the IBM RS/6000 and the Astronautics ZS-1. The machine architectures are presented to lay the groundwork for discussing Performance issues, with a RISC architecture, the Decstation 3100, serving as a baseline architecture. Important qualitative observations are made to highlight similarities between the RS/6000 and the ZS-1. Performance measurements from running systems are presented to examine Delivered Performance. An analytic method of bounding machine Performance is introduced to help strip out implementation related details. By comparing these Performance bounds, and their component terms, to the achieved Performance, the authors assess how well an application code does and how well it might do, in capitalizing on the available Performance. Common sources of Performance losses are revealed, areas for improvement are highlighted, and specific improvements are suggested. >

  • Architectural vs. Delivered Performance of the IBM RS/6000 and the Astronautics ZS-1
    Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences, 1
    Co-Authors: William H. Mangione-smith, Santosh G. Abraham, Edward S. Davidson
    Abstract:

    The paper presents a comparative Performance evaluation of two novel superscalar architectures, the IBM RS/6000 and the Astronautics ZS-1. The machine architectures are presented to lay the groundwork for discussing Performance issues, with a RISC architecture, the Decstation 3100, serving as a baseline architecture. Important qualitative observations are made to highlight similarities between the RS/6000 and the ZS-1. Performance measurements from running systems are presented to examine Delivered Performance. An analytic method of bounding machine Performance is introduced to help strip out implementation related details. By comparing these Performance bounds, and their component terms, to the achieved Performance, the authors assess how well an application code does and how well it might do, in capitalizing on the available Performance. Common sources of Performance losses are revealed, areas for improvement are highlighted, and specific improvements are suggested. >