会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明授权
    • Method and apparatus for a hierarchical synchronization barrier in a multi-node system
    • 多节点系统中分层同步屏障的方法和装置
    • US09286067B2
    • 2016-03-15
    • US13614460
    • 2012-09-13
    • Valentina SalapuraRobert W. Wisniewski
    • Valentina SalapuraRobert W. Wisniewski
    • G06F9/52G06F9/30G06F9/38
    • G06F9/522G06F9/30087G06F9/3851
    • A hierarchical barrier synchronization of cores and nodes on a multiprocessor system, in one aspect, may include providing by each of a plurality of threads on a chip, input bit signal to a respective bit in a register, in response to reaching a barrier; determining whether all of the plurality of threads reached the barrier by electrically tying bits of the register together and “AND”ing the input bit signals; determining whether only on-chip synchronization is needed or whether inter-node synchronization is needed; in response to determining that all of the plurality of threads on the chip reached the barrier, notifying the plurality of threads on the chip, if it is determined that only on-chip synchronization is needed; and after all of the plurality of threads on the chip reached the barrier, communicating the synchronization signal to outside of the chip, if it is determined that inter-node synchronization is needed.
    • 在一个方面,多处理器系统上的核心和节点的层级屏障同步可以包括:响应于达到屏障,将芯片上的多个线程中的每一个提供给寄存器中的相应位的输入比特信号; 确定所有多个线程是否通过将所述寄存器的位电一体化并将所述输入位信号“AND”到达所述障碍物; 确定是否仅需要片上同步或者是否需要节点间同步; 响应于确定芯片上的所有多个线程到达屏障,通知芯片上的多个线程,如果确定仅需要片上同步; 并且如果确定需要节点间同步,则在芯片上的所有多个线程到达屏障之后,将同步信号传送到芯片外部。
    • 30. 发明申请
    • LOCAL SYNCHRONIZATION IN A MEMORY HIERARCHY
    • 存储器层级中的本地同步
    • US20120124298A1
    • 2012-05-17
    • US12948058
    • 2010-11-17
    • ANDREW KENNETH MARTINMichael David KistlerRobert W. Wisniewski
    • ANDREW KENNETH MARTINMichael David KistlerRobert W. Wisniewski
    • G06F12/00
    • G06F12/0815
    • A method, system, and computer usable program product for local synchronization in a memory hierarchy in a multi-core data processing system are provided in the illustrative embodiments. A request to acquire a reservation for a reservation granule is received at a first core. The reservation is acquired in a first local cache associated with the first core in response to a cache line including the reservation granule being present and writable in the first local cache. A conditional store request to store at the reservation granule is received at the first core. A determination is made whether the reservation remains held at the first local cache. The store operation is performed at the first local cache responsive to reservation remaining held at the first local cache.
    • 在说明性实施例中提供了用于多核数据处理系统中的存储器层级中的本地同步的方法,系统和计算机可用程序产品。 在第一核心处接收到获取保留颗粒的预约的请求。 响应于包括在第一本地高速缓存中呈现和可写入的预留颗粒的高速缓存行,在与第一核心相关联的第一本地高速缓存中获取预留。 在第一核心处接收在预留颗粒处存储的条件商店请求。 确定保留是否保持在第一本地缓存。 响应于保持在第一本地高速缓存处的保留,在第一本地高速缓存执行存储操作。