发明名称 ELIDING SYNCHRONIZATION IN A CONCURRENT DATA STRUCTURE
摘要 A concurrent data structure allows synchronization to be elided for read accesses. Processing resources that remove one or more elements of the concurrent data structure are allowed to delete the elements only after all other processing resources have reached a safe point. Each processing resource maintains an indicator that indicates whether the processing resource has reached as safe point (i.e., will not access the concurrent data structure). When the indicators indicate that all processing resources have reached a safe point, elements of the data structure may be deleted.
申请公布号 US2010325098(A1) 申请公布日期 2010.12.23
申请号 US20090486945 申请日期 2009.06.18
申请人 MICROSOFT CORPORATION 发明人 RINGSETH PAUL;CHU MICHAEL L.;MESSMER WILLIAM R.;RADMILAC MARKO;FERNANDES GENEVIEVE
分类号 G06F17/30;G06F9/46 主分类号 G06F17/30
代理机构 代理人
主权项
地址