Based on our previous work on algebraic laws for true concurrency, we design a structured parallel programming language for true concurrency called SPPL. Different to most programming languages, SPPL has an explicit parallel operator as an essential operator, including its operational, denotational and axiomatic semantics. SPPL can structure a truly concurrent graph to a normal form which means that it is possible to implement a compiler for SPPL.


翻译:根据我们以前关于真正同值货币的代数法的工作,我们为真正的同值货币设计了一种结构化的平行编程语言,称为SPPL。 与大多数编程语言不同,SPPL有一个明确的平行操作者作为基本操作者,包括操作、注解和不言自明的语义学。 SPPL可以将一个真正并行的图表编成一种正常的形式,这意味着有可能为SPPL建立一个编程者。

0
下载
关闭预览

相关内容

【DeepMind】强化学习教程,83页ppt
专知会员服务
158+阅读 · 2020年8月7日
【经典书】贝叶斯编程,378页pdf,Bayesian Programming
专知会员服务
251+阅读 · 2020年5月18日
强化学习最新教程,17页pdf
专知会员服务
182+阅读 · 2019年10月11日
分布式并行架构Ray介绍
CreateAMind
10+阅读 · 2019年8月9日
Hierarchically Structured Meta-learning
CreateAMind
27+阅读 · 2019年5月22日
Transferring Knowledge across Learning Processes
CreateAMind
29+阅读 · 2019年5月18日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
18+阅读 · 2018年12月24日
计算机类 | 期刊专刊截稿信息9条
Call4Papers
4+阅读 · 2018年1月26日
VIP会员
相关VIP内容
【DeepMind】强化学习教程,83页ppt
专知会员服务
158+阅读 · 2020年8月7日
【经典书】贝叶斯编程,378页pdf,Bayesian Programming
专知会员服务
251+阅读 · 2020年5月18日
强化学习最新教程,17页pdf
专知会员服务
182+阅读 · 2019年10月11日
相关资讯
分布式并行架构Ray介绍
CreateAMind
10+阅读 · 2019年8月9日
Hierarchically Structured Meta-learning
CreateAMind
27+阅读 · 2019年5月22日
Transferring Knowledge across Learning Processes
CreateAMind
29+阅读 · 2019年5月18日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
18+阅读 · 2018年12月24日
计算机类 | 期刊专刊截稿信息9条
Call4Papers
4+阅读 · 2018年1月26日
Top
微信扫码咨询专知VIP会员