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

    公开(公告)号:US08261270B2

    公开(公告)日:2012-09-04

    申请号:US11714630

    申请日:2007-03-05

    IPC分类号: G06F9/46 G06F15/16

    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)应用的性能。

    Systems and Methods for Debugging an Application Running on a Parallel-Processing Computer System
    73.
    发明申请
    Systems and Methods for Debugging an Application Running on a Parallel-Processing Computer System 有权
    用于调试在并行处理计算机系统上运行的应用程序的系统和方法

    公开(公告)号:US20120042303A1

    公开(公告)日:2012-02-16

    申请号:US13237829

    申请日:2011-09-20

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664

    摘要: 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)应用的性能。

    Parallel pseudorandom number generation
    78.
    发明申请
    Parallel pseudorandom number generation 有权
    并行伪随机数生成

    公开(公告)号:US20070294508A1

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

    申请号:US11716379

    申请日:2007-03-09

    IPC分类号: G06F9/302

    CPC分类号: G06F7/582

    摘要: A method of generating pseudo-random numbers on a parallel processing system comprises generating a plurality of sub-streams of pseudo-random numbers, wherein the sub-streams are generated in parallel by one or more co-processors, and providing the plurality of sub-streams to respective processing elements, wherein the respective processing elements employ the plurality of sub-streams to execute an application.

    摘要翻译: 一种在并行处理系统上产生伪随机数的方法包括产生多个伪随机数子流,其中所述子流由一个或多个协处理器并行产生,并且提供所述多个子流 流到相应的处理元件,其中相应的处理元件使用多个子流来执行应用。

    Method and system for implementing programmable texture lookups from texture coordinate sets
    80.
    发明授权
    Method and system for implementing programmable texture lookups from texture coordinate sets 有权
    从纹理坐标集实现可编程纹理查找的方法和系统

    公开(公告)号:US07109999B1

    公开(公告)日:2006-09-19

    申请号:US10449322

    申请日:2003-05-29

    IPC分类号: G09G5/00 G06F12/06

    CPC分类号: G06T15/04

    摘要: A method and system for implementing programmable texture lookups from texture coordinate sets. The method includes the step of generating a plurality of texture coordinates using a shader module. The shader module executes floating point calculations on received pixel data to generate the texture coordinates. A plurality of texture values are fetched using the texture coordinates. The fetching is performed by a texture unit coupled to receive the texture coordinates from the shader module. The fetching of the texture values is programmable with respect to the texture coordinates such that the number of texture coordinates are decoupled from the number of textures.

    摘要翻译: 一种用于从纹理坐标集实现可编程纹理查找的方法和系统。 该方法包括使用着色器模块生成多个纹理坐标的步骤。 着色器模块对接收到的像素数据执行浮点计算以生成纹理坐标。 使用纹理坐标获取多个纹理值。 通过耦合以从着色器模块接收纹理坐标的纹理单元执行提取。 纹理值的获取可以相对于纹理坐标进行编程,使得纹理坐标的数量与纹理数量分离。