首页> 外文会议> >Shared memory multiprocessors and sequential programming languages: a case study
【24h】

Shared memory multiprocessors and sequential programming languages: a case study

机译:共享内存多处理器和顺序编程语言:案例研究

获取原文

摘要

The Chrysalis operating system for the BBN Butterfly parallel processor provides a flexible, object-oriented, shared-memory environment for parallel programming. C++ is a safe, sequential, object-oriented programming language. The pairing of these environments is seen potentially as a natural fit. The development of Chrysalis++, and interface between C++ and Chrysalis, indicates that subtle assumptions within each system lead to surprising inconsistencies. Any combination of sequential programming language and shared-memory multiprocessor operating system is likely to be plagued by these inconsistencies because they center around differing assumptions on the nature of the computational environment. The author describes some of the inconsistencies that arose during the development of Chrysalis++ and suggests possible solutions.
机译:BBN Butterfly并行处理器的Chrysalis操作系统为并行编程提供了一个灵活的,面向对象的共享内存环境。 C ++是一种安全的,顺序的,面向对象的编程语言。这些环境的配对被认为是自然的选择。 Chrysalis ++的开发以及C ++和Chrysalis之间的接口表明,每个系统内的细微假设都会导致令人惊讶的不一致。顺序编程语言和共享内存多处理器操作系统的任何组合都可能会受到这些不一致的困扰,因为它们围绕着对计算环境性质的不同假设。作者描述了Chrysalis ++开发过程中出现的一些不一致之处,并提出了可能的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号