首页> 外国专利> Reader-Writer Synchronization With High-Performance Readers And Low-Latency Writers

Reader-Writer Synchronization With High-Performance Readers And Low-Latency Writers

机译:高性能读写器和低延迟写入器的读写器同步

摘要

Data writers desiring to update data without unduly impacting concurrent readers perform a synchronization operation with respect to plural processors or execution threads. The synchronization operation is parallelized using a hierarchical tree having a root node, one or more levels of internal nodes and as many leaf nodes as there are processors or threads. The tree is traversed from the root node to a lowest level of the internal nodes and the following node processing is performed for each node: (1) check the node's children, (2) if the children are leaf nodes, perform the synchronization operation relative to each leaf node's associated processor or thread, and (3) if the children are internal nodes, fan out and repeat the node processing with each internal node representing a new root node. The foregoing node processing is continued until all processors or threads associated with the leaf nodes have performed the synchronization operation.
机译:希望在不过度影响并发读取器的情况下更新数据的数据写入器针对多个处理器或执行线程执行同步操作。使用具有根节点,一个或多个级别的内部节点以及与处理器或线程一样多的叶节点的层次树来并行化同步操作。将树从根节点遍历到内部节点的最低层,并对每个节点执行以下节点处理:(1)检查节点的子节点,(2)如果子节点是叶节点,则执行相对于节点的同步操作。到每个叶节点的关联处理器或线程,以及(3)如果子节点是内部节点,请扇出并重复节点处理,每个内部节点代表一个新的根节点。继续上述节点处理,直到与叶节点关联的所有处理器或线程都执行了同步操作。

著录项

  • 公开/公告号US2014089606A1

    专利类型

  • 公开/公告日2014-03-27

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US201314093426

  • 发明设计人 PAUL E. MCKENNEY;

    申请日2013-11-30

  • 分类号G06F13/16;

  • 国家 US

  • 入库时间 2022-08-21 16:06:23

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号