首页> 外文会议>IEE Colloquium on Design and Development of Autonomous Agents, 1995 >SNOW: software systems for process migration in high-performance, heterogeneous distributed environments
【24h】

SNOW: software systems for process migration in high-performance, heterogeneous distributed environments

机译:SNOW:用于高性能,异构分布环境中的进程迁移的软件系统

获取原文

摘要

This paper reports our experiences on the scalable network of workstation (SNOW) project, which implements a novel methodology to support user-level process migration for traditional stack-based languages such as C and Fortran in heterogeneous distributed environments. Our methodology addresses the three outstanding problems of transferring execution state, memory state, and communication state. The concepts of migration point analysis and buffered data transfer mechanism are proposed for execution state migration. A memory space representation model is introduced to obtain the machine-independent format of the underlying data structures for memory state migration. Finally, process migration and communication protocols are developed to migrate the communication state and maintain the functionality and correctness of data communication. A coordinated software system consisting of compilation and runtime systems was developed based on these new mechanisms. The runtime systems include a runtime library and communication protocols. Sequential and parallel programs with different data structures and computing requirements are tested. Experimental results confirm our design analysis. They advocate the value of the migration methodology for distributed network computing.
机译:本文报告了我们在工作站可扩展网络(SNOW)项目上的经验,该项目实施了一种新颖的方法来支持在异构分布式环境中对基于堆栈的传统语言(例如C和Fortran)进行用户级进程迁移。我们的方法论解决了转移执行状态,内存状态和通信状态的三个突出问题。提出了用于执行状态迁移的迁移点分析和缓冲数据传输机制的概念。引入了一个内存空间表示模型,以获取用于内存状态迁移的基础数据结构的与机器无关的格式。最后,开发了过程迁移和通信协议以迁移通信状态并维护数据通信的功能和正确性。基于这些新机制,开发了由编译和运行时系统组成的协调软件系统。运行时系统包括运行时库和通信协议。测试了具有不同数据结构和计算要求的顺序和并行程序。实验结果证实了我们的设计分析。他们主张迁移方法对于分布式网络计算的价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号