Abstract:
Tspaces is a new network middleware, it provides a powerful shared-memory mechanism to handle communication and synchronization of processes in heterogeneous environment. This paper is based on Tspaces, constructs a parallel computing system TDCE used for computer cluster environment. TDCE sustains SPMD parallel programming, the testing result demonstrates TDCE can form a distributed computing platform with minimal system configuration and management overheads. It provides effective assistance for the developing and running of parallel program. It compares TDCE with MPI and analyzes the test result.
Key words:
Distributed computing,
Parallel computing,
Tspaces,
Tuplespace
摘要: Tspaces是一种新型的网络中间件。它为网络环境中各进程提供一种强大的共享存储机制来处理相互之间通信和同步。在Tspaces的基础上,构造了一个用于群机环境的并行计算系统TDCE。TDCE支持SPMD模式的并行程序,实验结果表明TDCE能以较小的系统配置和管理开销构建分布式计算平台,为并行程序的开发运行提供有效的支持,给出了系统MPI的对比测试结果并作了分析。
关键词:
分布式计算,
并行计算,
Tspaces,
元组空间
HU Jun; GUO Shaozhong; ZHOU Bei. TDCE: Distributed and Parallel Computing System Based on Tspaces[J]. Computer Engineering, 2007, 33(05): 68-70.
胡 军;郭绍忠;周 蓓. TDCE:基于Tspaces的分布并行计算系统[J]. 计算机工程, 2007, 33(05): 68-70.