首页> 外国专利> Space- and time-adaptive nonblocking algorithms

Space- and time-adaptive nonblocking algorithms

机译:时空自适应无阻塞算法

摘要

We explore techniques for designing nonblocking algorithms that do not require advance knowledge of the number of processes that participate, whose time complexity and space consumption both adapt to various measures, rather than being based on predefined worst-case scenarios, and that cannot be prevented from future memory reclamation by process failures. These techniques can be implemented using widely available hardware synchronization primitives. We present our techniques in the context of solutions to the well-known Collect problem. We also explain how our techniques can be exploited to achieve other results with similar properties; these include long-lived renaming and dynamic memory management for nonblocking data structures.
机译:我们探索了设计无阻塞算法的技术,这些技术不需要预先了解参与进程的数量,其时间复杂度和空间消耗都可以适应各种措施,而不是基于预定义的最坏情况,并且无法避免将来由于进程故障而进行的内存回收。可以使用广泛使用的硬件同步原语来实现这些技术。我们在解决著名的“收集”问题的解决方案中介绍我们的技术。我们还将说明如何利用我们的技术来获得具有类似属性的其他结果;这些功能包括长期的重命名和用于非阻塞数据结构的动态内存管理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号