Systems and methods for profiling an application running on a parallel-processing computer system
    1.
    发明授权
    Systems and methods for profiling an application running on a parallel-processing computer system 有权
    用于分析在并行处理计算机系统上运行的应用程序的系统和方法

    公开(公告)号:US08375368B2

    公开(公告)日:2013-02-12

    申请号:US11716508

    申请日:2007-03-09

    IPC分类号: G06F9/44

    摘要: A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime system enables users to leverage the computational power of the parallel-processing computer systems to accelerate/optimize numeric and array-intensive computations in their application programs. A profiling tool is used to collect, analyze, and visualize the performance data of an application in connection with its execution on a parallel-processing computer system through the runtime system. This profiling tool greatly enhances an application developer's ability to understand how an application is executed on the parallel-processing computer system and fine-tune the application to achieve high performance.

    摘要翻译: 根据本发明实现的运行时系统提供了一种用于并行处理计算机系统的应用平台。 这样的运行时系统使得用户能够利用并行处理计算机系统的计算能力来加速/优化其应用程序中的数字和阵列密集型计算。 分析工具用于收集,分析和可视化与通过运行时系统在并行处理计算机系统上执行相关的应用程序的性能数据。 此分析工具大大提高了应用程序开发人员了解应用程序在并行处理计算机系统上的执行情况,并调整应用程序以实现高性能的能力。

    Systems and methods for profiling an application running on a parallel-processing computer system
    2.
    发明申请
    Systems and methods for profiling an application running on a parallel-processing computer system 有权
    用于分析在并行处理计算机系统上运行的应用程序的系统和方法

    公开(公告)号:US20070294681A1

    公开(公告)日:2007-12-20

    申请号:US11716508

    申请日:2007-03-09

    IPC分类号: G06F9/45

    摘要: A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime system enables users to leverage the computational power of the parallel-processing computer systems to accelerate/optimize numeric and array-intensive computations in their application programs. A profiling tool is used to collect, analyze, and visualize the performance data of an application in connection with its execution on a parallel-processing computer system through the runtime system. This profiling tool greatly enhances an application developer's ability to understand how an application is executed on the parallel-processing computer system and fine-tune the application to achieve high performance.

    摘要翻译: 根据本发明实现的运行时系统提供了一种用于并行处理计算机系统的应用平台。 这样的运行时系统使得用户能够利用并行处理计算机系统的计算能力来加速/优化其应用程序中的数字和阵列密集型计算。 分析工具用于收集,分析和可视化与通过运行时系统在并行处理计算机系统上执行相关的应用程序的性能数据。 此分析工具大大提高了应用程序开发人员了解应用程序在并行处理计算机系统上的执行情况,并调整应用程序以实现高性能的能力。

    Systems and methods for generating reference results using a parallel-processing computer system
    10.
    发明申请
    Systems and methods for generating reference results using a parallel-processing computer system 有权
    使用并行处理计算机系统生成参考结果的系统和方法

    公开(公告)号:US20080005547A1

    公开(公告)日:2008-01-03

    申请号:US11714630

    申请日:2007-03-05

    IPC分类号: G06F9/00

    CPC分类号: G06F9/5027 G06F2209/509

    摘要: A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime system enables users to leverage the computational power of parallel-processing computer systems to accelerate/optimize numeric and array-intensive computations in their application programs. This enables greatly increased performance of high-performance computing (HPC) applications.

    摘要翻译: 根据本发明实现的运行时系统提供了一种用于并行处理计算机系统的应用平台。 这样的运行时系统使用户能够利用并行处理计算机系统的计算能力来加速/优化其应用程序中的数字和阵列密集型计算。 这样可以大大提高高性能计算(HPC)应用的性能。