CODELETSET REPRESENTATION, MANIPULATOIN, AND EXECUTION - METHOD, SYSTEM AND APPARATUS
    2.
    发明申请
    CODELETSET REPRESENTATION, MANIPULATOIN, AND EXECUTION - METHOD, SYSTEM AND APPARATUS 审中-公开
    CODELETSET表示,操作和执行 - 方法,系统和设备

    公开(公告)号:US20140115596A1

    公开(公告)日:2014-04-24

    申请号:US13218082

    申请日:2011-08-25

    IPC分类号: G06F9/50

    CPC分类号: G06F9/50 G06F9/5011

    摘要: Codeletset methods and/or apparatus may be used to enable resource-efficient computing. Such methods may involve decomposing a program into sets of codelets that may be allocated among multiple computing elements, which may enable parallelism and efficient use of the multiple computing elements. Allocation may be based, for example, on efficiencies with respect to data dependencies and/or communications among codelets.

    摘要翻译: Codeletet方法和/或装置可以用于实现资源有效的计算。 这样的方法可以包括将程序分解成可以在多个计算元件之间分配的小数组集合,这可以实现多个计算元素的并行性和有效使用。 分配可以基于例如关于数字依赖性和/或小型码之间的通信的效率。

    RUNSPACE METHOD, SYSTEM AND APPARATUS
    3.
    发明申请
    RUNSPACE METHOD, SYSTEM AND APPARATUS 有权
    RUNSPACE方法,系统和设备

    公开(公告)号:US20110289507A1

    公开(公告)日:2011-11-24

    申请号:US13086132

    申请日:2011-04-13

    IPC分类号: G06F9/46

    摘要: The present invention, known as runspace, relates to the field of computing system management, data processing and data communications, and specifically to synergistic methods and systems which provide resource-efficient computation, especially for decomposable many-component tasks executable on multiple processing elements, by using a metric space representation of code and data locality to direct allocation and migration of code and data, by performing analysis to mark code areas that provide opportunities for runtime improvement, and by providing a low-power, local, secure memory management system suitable for distributed invocation of compact sections of code accessing local memory. Runspace provides mechanisms supporting hierarchical allocation, optimization, monitoring and control, and supporting resilient, energy efficient large-scale computing.

    摘要翻译: 称为运行空间的本发明涉及计算系统管理,数据处理和数据通信领域,特别涉及提供资源有效计算的协同方法和系统,特别是对于可执行于多个处理单元的可分解多组件任务, 通过使用代码和数据位置的度量空间表示来直接分配和迁移代码和数据,通过执行分析来标记为运行时改进提供机会的代码区域,以及提供适合于运行时的低功耗,本地,安全的存储器管理系统 用于分布式调用访问本地内存的代码的紧凑部分。 Runspace提供支持分层分配,优化,监控和控制的机制,并支持弹性,高能效的大规模计算。

    Efficient execution of parallel computer programs
    4.
    发明授权
    Efficient execution of parallel computer programs 有权
    并行计算机程序的有效执行

    公开(公告)号:US09542231B2

    公开(公告)日:2017-01-10

    申请号:US13086132

    申请日:2011-04-13

    IPC分类号: G06F9/46 G06F9/50 G06F9/45

    摘要: The present invention, known as runspace, relates to the field of computing system management, data processing and data communications, and specifically to synergistic methods and systems which provide resource-efficient computation, especially for decomposable many-component tasks executable on multiple processing elements, by using a metric space representation of code and data locality to direct allocation and migration of code and data, by performing analysis to mark code areas that provide opportunities for runtime improvement, and by providing a low-power, local, secure memory management system suitable for distributed invocation of compact sections of code accessing local memory. Runspace provides mechanisms supporting hierarchical allocation, optimization, monitoring and control, and supporting resilient, energy efficient large-scale computing.

    摘要翻译: 称为运行空间的本发明涉及计算系统管理,数据处理和数据通信领域,特别涉及提供资源有效计算的协同方法和系统,特别是对于可执行于多个处理单元的可分解多组件任务, 通过使用代码和数据位置的度量空间表示来直接分配和迁移代码和数据,通过执行分析来标记为运行时改进提供机会的代码区域,以及提供适合于运行时的低功耗,本地,安全的存储器管理系统 用于分布式调用访问本地内存的代码的紧凑部分。 Runspace提供支持分层分配,优化,监控和控制的机制,并支持弹性,高能效的大规模计算。