【24h】

Efficient Extensible Synchronization in Sather

机译:Sather中的有效可扩展同步

获取原文
获取原文并翻译 | 示例

摘要

Sather, a parallel object-oriented programming language developed at ICSI, offers advanced thread synchronization constructs separating locking mechanism and policies. While a lock management system provides a general locking mechanism, synchronization objects define and implement different extensible policies. Commonly used synchronization objects such as mutual exclusion and reader/writer locks are provided by the standard Sather library. Synchronization objects with more complex semantics can be defined by the user. The conjunctive and disjunctive acquisition of collections of locks and the deadlock detection are distinct features of Sather supported by the locking mechanism.
机译:Sather是ICSI开发的一种并行的面向对象的编程语言,它提供了高级线程同步结构,将锁定机制和策略分开。锁管理系统提供通用的锁机制时,同步对象定义并实现了不同的可扩展策略。标准的Sather库提供了常用的同步对象,例如互斥和读取器/写入器锁。用户可以定义语义更复杂的同步对象。 Sather的不同特征是锁集合的合取与不合取以及死锁检测。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号