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

计算机工程 ›› 2006, Vol. 32 ›› Issue (7): 49-51,60.

• 软件技术与数据库 • 上一篇    下一篇

ParaCQ:一种基于移动Agent 的并行计算中间件

陶晓峰1,2,孙健 1,2,史有群1,2,刘慧 1,2   

  1. 1. 同济大学计算机科学与技术系,上海 200092;2. 国家高性能计算机工程技术中心同济分中心,上海 200092
  • 出版日期:2006-04-05 发布日期:2006-04-05

ParaCQ:A Kind of Parallel Computing Middleware Based on Mobile Agent

TAO Xiaofeng1,2, SUN Jian1,2, SHI Youqun1,2, LIU Hui1,2   

  1. 1. Dept. of Computer Sci. and Eng., Tongji University, Shanghai 200092;2. Tongji Branch, National Engineering & Technology Center of High Performance Computer, Shanghai 200092
  • Online:2006-04-05 Published:2006-04-05

摘要: 主要从软件工程的角度讨论了一种Internet 环境下并行计算中间件(ParaCQ)的软件系统设计思想和工作原理。该中间件基于移动Agent 技术,融合了基于元组空间的协作模型,采用基于好友协商策略的P2P 的资源共享模式,不仅支持同步、异步计算,也支持在线和离线计算。此外,它还具有友好的用户界面,简单的并行计算程序编程接口。因此,该并行计算中间件是在Internet 环境下推广与普及并行计算的有益尝试。

关键词: 并行计算;移动Agent;中间件;元组空间;计算网格

Abstract: This paper discusses a parallel computing middleware based on mobile agent for Internet user. This middleware can support not only synchronized and asynchronized computing, but also online and off line computing. This middleware also can overcome network latency and reduce network load while computing. Finally, this middleware has a friendly user interface, so users can develop parallel computing program easily. It’s believed that this middleware is a good attempt on parallel computing in Internet environment

Key words: Parallel computing; Mobile Agent; Middleware; Tuple spaces; Computation grid