...
首页> 外文期刊>Logical Methods in Computer Science >A Model of Cooperative Threads
【24h】

A Model of Cooperative Threads

机译:合作线程模型

获取原文
           

摘要

We develop a model of concurrent imperative programming with threads. Wefocus on a small imperative language with cooperative threads which executewithout interruption until they terminate or explicitly yield control. Wedefine and study a trace-based denotational semantics for this language; thissemantics is fully abstract but mathematically elementary. We also give anequational theory for the computational effects that underlie the language,including thread spawning. We then analyze threads in terms of the free algebramonad for this theory.
机译:我们开发了一个带有线程的并发命令式编程模型。我们将重点放在具有协作线程的小型命令式语言上,该线程在不中断执行或终止或显式产生控制权之前不会中断。定义并研究该语言的基于痕迹的指称语义;这种语义学是完全抽象的,但在数学上是基本的。我们还为语言的计算效果(包括线程生成)给出了不等式理论。然后,我们根据该理论的自由代数分析线程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号