首页> 美国政府科技报告 >Portable System for Simulating Distributed Parallel Processors on Shared Memory Machines
【24h】

Portable System for Simulating Distributed Parallel Processors on Shared Memory Machines

机译:用于在共享存储器机器上模拟分布式并行处理器的便携式系统

获取原文

摘要

A package of FORTRAN communications routines has been developed for use on shared memory multiprocessors. The package allows users to define an arbitrary processor interconnect scheme as though they were working on a distributed memory machine. Data which are not shared between processes or processors may be exchanged via a shared pool of circular buffers. The data messages are physically copied from the sending processor to the receiving processor via the buffers. The package is portable among shared memory architectures. The only system-dependent capabilities necessary to implement the package are: (1) a method of sharing some common memory between all processors; (2) a method of implementing critical sections of shared code, such as locks; and (3) a method of synchronizing tasks, such as semaphores. The package supports two types of processor-processor communications. The synchronous method, in which cooperating processes must rendezvous in order to exchange data, can be invoked with a single switch. The default method is asynchronous; in which the sending process continues computation without synchronizing with the receiving processor. 5 refs., 3 figs. (ERA citation 12:007853)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号