会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Developing collective operations for a parallel computer
    • 开发并行计算机的集体操作
    • US09501265B2
    • 2016-11-22
    • US13710684
    • 2012-12-11
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Charles J. ArcherJames E. CareyPhilip J. SandersBrian E. Smith
    • G06F9/44G06F9/54
    • G06F8/34G06F9/542
    • Developing collective operations for a parallel computer that includes compute nodes includes: presenting, by a collective development tool, a graphical user interface (‘GUI’) to a collective developer; receiving, by the collective development tool from the collective developer through the GUI, a selection of one or more collective primitives; receiving, by the collective development tool from the collective developer through the GUI, a specification of a serial order of the collective primitives and a specification of input and output buffers for each collective primitive; and generating, by the collective development tool in dependence upon the selection of collective primitives, the serial order of the collective primitives, and the input and output buffers for each collective primitive, executable code that carries out the collective operation specified by the collective primitives.
    • 为包括计算节点的并行计算机开发集体操作包括:通过集体开发工具将图形用户界面(“GUI”)呈现给集体开发人员; 通过集体开发工具通过GUI收集一个或多个集体原语的选择; 通过集体开发者通过GUI的集体开发工具接收集体原语的串行顺序的规范以及每个集合原语的输入和输出缓冲器的规范; 并且通过集体开发工具根据集体原语的选择,生成集体原语的串行顺序,以及用于执行由集体原语指定的集体操作的每个集合原语的可执行代码的输入和输出缓冲区。
    • 8. 发明授权
    • Executing a collective operation algorithm in a parallel computer
    • 在并行计算机中执行集体操作算法
    • US09189289B2
    • 2015-11-17
    • US13766164
    • 2013-02-13
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Charles J. ArcherJames E. CareyPhilip J. SandersBrian E. Smith
    • G06F9/455G06F9/46G06F9/50
    • G06F9/5066
    • Executing a collective operation algorithm in a parallel computer includes a compute node of an operational group determining a required number of participants for execution of a collective operation algorithm and determining a number of contributing nodes having data to participate in the algorithm. Embodiments also include the compute node calculating a number of ghost nodes to participate in the algorithm. According to embodiments of the present invention, the number of ghost nodes is the required number of participants minus the number of contributing nodes having data to participate. Embodiments also include the compute node selecting from a plurality of ghost nodes, the calculated number of ghost nodes for participation in the execution of the algorithm and executing the algorithm with both the selected ghost nodes and the contributing nodes.
    • 在并行计算机中执行集体操作算法包括操作组的计算节点,确定用于执行集体操作算法的参与者的所需数量,并且确定具有参与算法的数据的贡献节点的数量。 实施例还包括计算节点计算参与算法的重影节点的数量。 根据本发明的实施例,虚拟节点的数量是所需的参与者数量减去具有参与数据的贡献节点的数量。 实施例还包括从多个幽灵节点选择计算节点,计算出参与算法执行的计算出的重影节数,并且与所选择的重影节点和贡献节点一起执行算法。
    • 9. 发明授权
    • Relevant alert delivery in a distributed processing system with event listeners and alert listeners
    • 具有事件侦听器和警报侦听器的分布式处理系统中的相关警报传递
    • US08868986B2
    • 2014-10-21
    • US13663031
    • 2012-10-29
    • International Business Machines Corporation
    • James E. CareyMatthew W. MarklandPhilip J. Sanders
    • G06F11/00G06F11/07G06F11/32
    • G06F11/327G06F11/0709G06F11/0781
    • Relevant alert delivery including determining, by an events listener associated with an event queue, whether one or more events in an events queue have not been assigned to any events pool by any event analyzer; and if one or more events in the events queue have not been assigned to any events pool, identifying by the events listener in dependence upon the event analysis rules one or more alerts; sending by the event listener to an alerts queue all the alerts identified by the event listener; the alerts queue having an associated alerts listener; determining whether one or more alerts in the alerts queue have not been assigned to any alert pool; if one or more alerts in the alerts queue have not been assigned to any alerts pool, and determining in dependence upon alert analysis rules whether to suppress the alerts; and transmitting the unsuppressed alerts.
    • 相关警报传递,包括由与事件队列相关联的事件侦听器确定事件队列中的一个或多个事件是否未被任何事件分析器分配给任何事件池; 并且如果事件队列中的一个或多个事件尚未被分配给任何事件池,则由事件侦听器根据事件分析规则识别一个或多个警报; 由事件侦听器发送到警报队列所有由事件侦听器识别的警报; 警报队列具有相关联的警报监听器; 确定警报队列中的一个或多个警报是否尚未分配给任何警报池; 如果警报队列中的一个或多个警报没有被分配给任何警报池,并且根据警报分析规则来确定是否抑制警报; 并发送未压缩的警报。