作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 1989, Vol. 15 ›› Issue (02): 34-41.

• 论文 • 上一篇    下一篇

一种多机系统的并行程序设计语言——OCCAM2程序设计特点

张康   

  1. 华东计算技术研究所
  • 发布日期:1989-04-25

A CONCURRENT PROGRAMMING LANGUAGE FOR MULTIPROCESSOR SYSTEMS -FEATURES OF OCCAM 2

  • Published:1989-04-25

摘要: 程序设计语言OCCAM可用来设计和实现处理并行进程和进行通道通讯的多机系统。INMOS公司的transputer提供了实现这种系统的硬件支持,而OCCAM正是为(transputer)而设计的。本文介绍了(transputeer)和OCCAM程序设计的基本概念,然后从软件工程角度讨论了OCCAM程序开发的几个方面,从而谈到了该语言不同于传统串行语言的一些特征。

Abstract: The programming language OCCAM has been developed for the design and implementation of multiprocessor systems working on concurrent processes and communication over channels. It is designed specially for the Inmos transputer which provides hardware support for such systems. The paper introduces the Inmos transputer and OCCAM2 programming concepts, and then reviews the language features from a software engineering perspective by discussing the design aspects of OCCAM2 programs.