首页> 外国专利> DECLARATIVE MODEL FOR CONCURRENCY-CONTROL ACROSS LIGHTWEIGHT THREADS

DECLARATIVE MODEL FOR CONCURRENCY-CONTROL ACROSS LIGHTWEIGHT THREADS

机译:整个轻量级线程的声明控制模型

摘要

Implementing synchronization among threads in a workflow. A memory area stores a plurality of work items in a scheduler queue. The work items are associated with an activity in the workflow, and each work item is associated with a thread. A processor is configured to assign a synchronization handle to each of the work items. The synchronization handle indicates a particular shared resource to be accessed by the work items. A token value is computed for each work item based on the assigned synchronization handle and the work items in a hierarchy in the activity. The work items are sorted in a synchronization queue based on the token value associated with each work item. The processor sequentially executes each of the sorted work items in the synchronization queue to serialize the access to the particular shared resource and effects a synchronous execution of the threads associated with the work items.
机译:在工作流中的线程之间实现同步。存储器区域在调度器队列中存储多个工作项。工作项与工作流中的活动相关联,每个工作项均与一个线程相关联。处理器被配置为向每个工作项分配同步句柄。同步句柄指示工作项要访问的特定共享资源。根据分配的同步句柄和活动中层次结构中的工作项,为每个工作项计算令牌值。根据与每个工作项关联的令牌值,将工作项在同步队列中排序。处理器顺序执行同步队列中每个已排序的工作项,以序列化对特定共享资源的访问,并实现与工作项关联的线程的同步执行。

著录项

  • 公开/公告号EP2013847A4

    专利类型

  • 公开/公告日2010-05-12

    原文格式PDF

  • 申请/专利权人 MICROSOFT CORPORATION;

    申请/专利号EP20070751399

  • 发明设计人 SAGAR AKASH J.;SHUKLA DHARMA;SCHMIDT BOB;

    申请日2007-02-21

  • 分类号G06Q99/00;G06F9/44;

  • 国家 EP

  • 入库时间 2022-08-21 18:38:03

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号