Distributed computation of multiple-body interactions using local-coordinate reference frames
    11.
    发明授权
    Distributed computation of multiple-body interactions using local-coordinate reference frames 有权
    使用局部坐标参考系分布式计算多体相互作用

    公开(公告)号:US08918305B2

    公开(公告)日:2014-12-23

    申请号:US12053170

    申请日:2008-03-21

    申请人: Kevin J. Bowers

    发明人: Kevin J. Bowers

    摘要: Distributed computation of multiple body interactions in a region uses multiple processing modules, where each of the processing modules is associated with a respective corresponding portion of the region. In some examples, the approach includes establishing multiple coordinate frames of reference, each processing module corresponding to one the coordinate frames of reference. In some examples, efficient techniques are used for selecting elements for computation of interactions according at least in part to a separation-based criterion.

    摘要翻译: 区域中的多体交互的分布式计算使用多个处理模块,其中每个处理模块与区域的相应对应部分相关联。 在一些示例中,该方法包括建立多个坐标参考系,每个处理模块对应于一个坐标参考系。 在一些示例中,至少部分地基于基于分离的标准,使用有效技术来选择用于计算交互的元素。

    ZONAL METHODS FOR COMPUTATION OF PARTICLE INTERACTIONS
    12.
    发明申请
    ZONAL METHODS FOR COMPUTATION OF PARTICLE INTERACTIONS 审中-公开
    用于计算颗粒相互作用的区域方法

    公开(公告)号:US20120116737A1

    公开(公告)日:2012-05-10

    申请号:US13329852

    申请日:2011-12-19

    IPC分类号: G06F17/10

    摘要: A generalized approach to particle interaction can confer advantages over previously described method in terms of one or more of communications bandwidth and latency and memory access characteristics. These generalizations can involve one or more of at least spatial decomposition, import region rounding, and multiple zone communication scheduling. An architecture for computation of particle interactions makes use various forms of parallelism. In one implementation, the parallelism involves using multiple computation nodes arranged according to a geometric partitioning of a simulation volume.

    摘要翻译: 在通信带宽和延迟和存储器访问特性中的一个或多个方面,通用的粒子交互方法可以赋予先前描述的方法的优点。 这些概括可以涉及至少空间分解,导入区域舍入和多区域通信调度中的一个或多个。 用于计算粒子相互作用的架构使用各种形式的并行性。 在一个实现中,并行性涉及使用根据模拟体积的几何划分排列的多个计算节点。

    Determining computational units for computing multiple body interactions
    13.
    发明授权
    Determining computational units for computing multiple body interactions 有权
    确定用于计算多体相互作用的计算单位

    公开(公告)号:US08126956B2

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

    申请号:US11975694

    申请日:2007-10-19

    IPC分类号: G06F15/16 G06F7/60 G06G7/48

    摘要: A computer-implemented method for determining computational units for computing interactions among sets of bodies located in a computation region includes, for each computation associated with one of the sets of bodies, determining, according to an assignment rule that provides a mapping from a location of each of the bodies to a determined computation unit from the plurality of computation units, a computation unit from a plurality of computation units for performing the computation.

    摘要翻译: 用于确定用于计算位于计算区域中的身体组之间的交互的计算单元的计算机实现的方法包括:对于与所述主体集合之一相关联的每个计算,确定根据从所述主体的位置提供映射的分配规则, 每个身体到来自多个计算单元的确定的计算单元,来自用于执行计算的多个计算单元的计算单元。

    Suppressing interaction between bonded particles

    公开(公告)号:US11264120B2

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

    申请号:US16566041

    申请日:2019-09-10

    IPC分类号: G16C10/00 G16C20/90

    摘要: A method for managing flow of particles into an array of pairwise-point-interaction-module includes receiving a first set of particles into a first queue. The first set is a proper subset of a second set of particles that comprises all particles that are to be passed into an array of pairwise-point-interaction-modules during a current time period. Prior to having received all particles from the second set, particles from the first set are allowed to pass from the first queue into the array.

    Zonal methods for computation of particle interactions

    公开(公告)号:US10824422B2

    公开(公告)日:2020-11-03

    申请号:US13329852

    申请日:2011-12-19

    摘要: A method for performing computations associated with bodies located in a computation region includes, for each subset of multiple subsets of the computations, performing the computations in that subset of computations, including accepting data of bodies located in each of a plurality of import regions associated with the subset of the computations, the import regions being parts of the computation region; for each combination of a predetermined plurality of combinations of multiple of the import regions, performing computations associated with sets of bodies, wherein for each of the sets of bodies, at least one body of the set is located in each import region of the combination.

    COMPUTATION OF MULTIPLE BODY INTERACTIONS
    18.
    发明申请
    COMPUTATION OF MULTIPLE BODY INTERACTIONS 有权
    多体相互作用的计算

    公开(公告)号:US20100280806A1

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

    申请号:US12775847

    申请日:2010-05-07

    申请人: Kevin J. Bowers

    发明人: Kevin J. Bowers

    IPC分类号: G06G7/48

    摘要: Distributed computation of multiple body interactions in a region uses multiple processing modules, where each of the processing modules is associated with a respective corresponding portion of the region. In some examples, the approach includes establishing multiple coordinate frames of reference, each processing module corresponding to one the coordinate frames of reference. In some examples, efficient techniques are used for selecting elements for computation of interactions according at least in part to a separation-based criterion.

    摘要翻译: 区域中的多体交互的分布式计算使用多个处理模块,其中每个处理模块与区域的相应对应部分相关联。 在一些示例中,该方法包括建立多个坐标参考系,每个处理模块对应于一个坐标参考系。 在一些示例中,至少部分地基于基于分离的标准,使用有效技术来选择用于计算交互的元素。