Executing Multiple Instructions Multiple Data ('MIMD') Programs on a Single Instruction Multiple Data ('SIMD') Machine
    3.
    发明申请
    Executing Multiple Instructions Multiple Data ('MIMD') Programs on a Single Instruction Multiple Data ('SIMD') Machine 失效
    在单指令多数据(“SIMD”)机器上执行多指令多数据('MIMD')程序

    公开(公告)号:US20090024830A1

    公开(公告)日:2009-01-22

    申请号:US11780072

    申请日:2007-07-19

    IPC分类号: G06F15/00

    CPC分类号: G06F15/161

    摘要: Executing Multiple Instructions Multiple Data (‘MIMD’) programs on a Single Instruction Multiple Data (‘SIMD’) machine, the SIMD machine including a plurality of compute nodes, each compute node capable of executing only a single thread of execution, the compute nodes initially configured exclusively for SIMD operations, the SIMD machine further comprising a data communications network, the network comprising synchronous data communications links among the compute nodes, including establishing a SIMD partition comprising a plurality of the compute nodes; booting the SIMD partition in MIMD mode; executing by launcher programs a plurality of MIMD programs on compute nodes in the SIMD partition; and re-executing a launcher program by an operating system on a compute node in the SIMD partition upon termination of the MIMD program executed by the launcher program.

    摘要翻译: 在单指令多数据(“SIMD”)机器上执行多指令多数据(“MIMD”)程序,SIMD机器包括多个计算节点,每个计算节点只能执行单个执行线程,计算节点 最初被配置为专用于SIMD操作,所述SIMD机器还包括数据通信网络,所述网络包括所述计算节点之间的同步数据通信链路,包括建立包括多个所述计算节点的SIMD分区; 以MIMD模式引导SIMD分区; 通过启动程序执行SIMD分区中的计算节点上的多个MIMD程序; 以及在由所述启动程序执行的所述MIMD程序终止时,由所述SIMD分区中的计算节点上的操作系统重新执行启动程序。

    Executing Multiple Instructions Multiple Data ('MIMD') Programs on a Single Instruction Multiple Data ('SIMD') Machine
    4.
    发明申请
    Executing Multiple Instructions Multiple Data ('MIMD') Programs on a Single Instruction Multiple Data ('SIMD') Machine 有权
    在单指令多数据(“SIMD”)机器上执行多指令多数据('MIMD')程序

    公开(公告)号:US20090024831A1

    公开(公告)日:2009-01-22

    申请号:US11780112

    申请日:2007-07-19

    IPC分类号: G06F15/76 G06F9/30

    CPC分类号: G06F15/177 G06F9/5061

    摘要: Executing MIMD programs on a SIMD machine, including establishing on the SIMD machine a plurality of SIMD partitions; booting a first SIMD partition in MIMD mode; executing, on a compute node of the first SIMD partition booted in MIMD mode, a MIMD accelerator program; executing a SIMD program in a second SIMD partition, one instance of the SIMD program executing on each compute node of the second SIMD partition, each instance of the SIMD program carrying out a portion of the data processing effected by the SIMD program; and accelerating, by an instance of the SIMD program through the MIMD accelerator program, a portion of the data processing of the instance of the SIMD program.

    摘要翻译: 在SIMD机器上执行MIMD程序,包括在SIMD机上建立多个SIMD分区; 在MIMD模式下启动第一个SIMD分区; 在以MIMD模式引导的第一SIMD分区的计算节点上执行MIMD加速器程序; 在第二SIMD分区中执行SIMD程序,SIMD程序的一个实例在第二SIMD分区的每个计算节点上执行,SIMD程序的每个实例执行由SIMD程序实现的数据处理的一部分; 并且通过MIMD加速器程序通过SIMD程序的实例加速SIMD程序的实例的数据处理的一部分。

    Method and system for risk-hedging in project management
    5.
    发明授权
    Method and system for risk-hedging in project management 有权
    项目管理风险对冲的方法和制度

    公开(公告)号:US08121916B2

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

    申请号:US11689581

    申请日:2007-03-22

    IPC分类号: G06Q40/00

    CPC分类号: G06Q40/06 G06Q40/00

    摘要: A computer program product stored on machine readable media including machine readable instructions for selecting a project portfolio from available projects, the instructions for implementing a method include inputting an investment cost and a return for each available project and user-specified constraints; creating a formulation, the formulation comprising the investment cost and the return for each available project, the constraints and variables, the variables comprising for each available project a threshold probability of success and a selection decision; solving the formulation to select the project portfolio and to determine the threshold probability of success for each available project; and outputting the project portfolio and the threshold probability of success for each available project.

    摘要翻译: 存储在机器可读介质上的计算机程序产品,包括用于从可用项目中选择项目组合的机器可读指令,用于实现方法的指令包括为每个可用项目输入投资成本和回报以及用户指定的约束; 创建一个公式,其中包括每个可用项目的投资成本和回报,制约因素和变量,为每个可用项目组成的变量,阈值成功概率和选择决策; 解决方案选择项目组合,并确定每个可用项目的成功阈值概率; 并输出项目组合和每个可用项目的成功阈值概率。

    Executing multiple instructions multiple date (‘MIMD’) programs on a single instruction multiple data (‘SIMD’) machine
    6.
    发明授权
    Executing multiple instructions multiple date (‘MIMD’) programs on a single instruction multiple data (‘SIMD’) machine 有权
    在单个指令多数据(“SIMD”)机器上执行多个指令多个日期('MIMD')程序

    公开(公告)号:US07831803B2

    公开(公告)日:2010-11-09

    申请号:US11780112

    申请日:2007-07-19

    IPC分类号: G06F15/76

    CPC分类号: G06F15/177 G06F9/5061

    摘要: Executing MIMD programs on a SIMD machine, including establishing on the SIMD machine a plurality of SIMD partitions; booting a first SIMD partition in MIMD mode; executing, on a compute node of the first SIMD partition booted in MIMD mode, a MIMD accelerator program; executing a SIMD program in a second SIMD partition, one instance of the SIMD program executing on each compute node of the second SIMD partition, each instance of the SIMD program carrying out a portion of the data processing effected by the SIMD program; and accelerating, by an instance of the SIMD program through the MIMD accelerator program, a portion of the data processing of the instance of the SIMD program.

    摘要翻译: 在SIMD机器上执行MIMD程序,包括在SIMD机上建立多个SIMD分区; 在MIMD模式下启动第一个SIMD分区; 在以MIMD模式引导的第一SIMD分区的计算节点上执行MIMD加速器程序; 在第二SIMD分区中执行SIMD程序,SIMD程序的一个实例在第二SIMD分区的每个计算节点上执行,SIMD程序的每个实例执行由SIMD程序实现的数据处理的一部分; 并且通过MIMD加速器程序通过SIMD程序的实例加速SIMD程序的实例的数据处理的一部分。

    Executing Multiple Instructions Multiple Data (‘MIMD’) programs on a Single Instruction Multiple Data (‘SIMD’) machine
    7.
    发明授权
    Executing Multiple Instructions Multiple Data (‘MIMD’) programs on a Single Instruction Multiple Data (‘SIMD’) machine 失效
    在单指令多数据(“SIMD”)机器上执行多指令多数据('MIMD')程序

    公开(公告)号:US07831802B2

    公开(公告)日:2010-11-09

    申请号:US11780072

    申请日:2007-07-19

    IPC分类号: G06F15/76

    CPC分类号: G06F15/161

    摘要: Executing Multiple Instructions Multiple Data (‘MIMD’) programs on a Single Instruction Multiple Data (‘SIMD’) machine, the SIMD machine including a plurality of compute nodes, each compute node capable of executing only a single thread of execution, the compute nodes initially configured exclusively for SIMD operations, the SIMD machine further comprising a data communications network, the network comprising synchronous data communications links among the compute nodes, including establishing a SIMD partition comprising a plurality of the compute nodes; booting the SIMD partition in MIMD mode; executing by launcher programs a plurality of MIMD programs on compute nodes in the SIMD partition; and re-executing a launcher program by an operating system on a compute node in the SIMD partition upon termination of the MIMD program executed by the launcher program.

    摘要翻译: 在单指令多数据(“SIMD”)机器上执行多指令多数据(“MIMD”)程序,SIMD机器包括多个计算节点,每个计算节点只能执行单个执行线程,计算节点 最初被配置为专用于SIMD操作,所述SIMD机器还包括数据通信网络,所述网络包括所述计算节点之间的同步数据通信链路,包括建立包括多个所述计算节点的SIMD分区; 以MIMD模式引导SIMD分区; 通过启动程序执行SIMD分区中的计算节点上的多个MIMD程序; 以及在由所述启动程序执行的所述MIMD程序终止时,由所述SIMD分区中的计算节点上的操作系统重新执行启动程序。