发明名称 Locality-based scheduling in continuation-based runtimes
摘要 A computer system establishes an execution environment for executing activities in a continuation based runtime including instantiating an activity scheduler configured to perform the following: scheduling activities for execution in the CBR. The activity scheduler resolves the scheduled activity's arguments and variables prior to invoking the scheduled activity using the activity's unique context. The activity scheduler also determines, based on the activity's unique context, whether the scheduled activity comprises a work item that is to be queued at the top of the execution stack and, based on the determination, queues the work item to the execution stack. The computer system executes the work items of the scheduled activity as queued in the execution stack of the established execution environment in the CBR.
申请公布号 US8307368(B2) 申请公布日期 2012.11.06
申请号 US20090472200 申请日期 2009.05.26
申请人 WOLF KENNETH D.;TALBERT NATHAN C.;PINTO EDMUND SAMUEL VICTOR;BROWN JUSTIN DAVID;MICROSOFT CORPORATION 发明人 WOLF KENNETH D.;TALBERT NATHAN C.;PINTO EDMUND SAMUEL VICTOR;BROWN JUSTIN DAVID
分类号 G06F9/46;G06F9/455 主分类号 G06F9/46
代理机构 代理人
主权项
地址