摘要
基于分布式共享虚拟存储器(DSVM) 的软件设计方法是运行在网络工作站(NOW) 上的支持并行计算与分布处理的新途径,它与传统的消息传递的编程方法不同·描述了在面向对象的分布式数据库系统ShusseUo 上,用DSVM 和消息传递两种方式分别实现并行哈希连接操作的3种算法;设计了测试数据库和3 种不同的负载;并分析了DSVM 和消息传递这两种设计方法的性能·大量的测试结果表明,基于DSVM 的算法的性能比传统的消息传递的算法稍差,但DSVM 具有易编程等优点,因此在并行处理上仍是一项很有研究和开发价值的技术·
DSVM is a new way to support parallel computing and distributed processing in NOW environment. It is different from traditional method of message passing. Three parallel hash join algorithms using these two ideas were implemented in the distributed object oriented database system Shusse Uo; Special test database and three different loads were designed. The performance of parallel hash join algorithms based on DSVM and message passing was analyzed in detail. The performance of algorithm based on DSVM is a little worse than that of algorithm using message passing; but it is easy for users to program in DSVM environment, so DSVM is still a valuable technology and worth further studying in parallel processing.
出处
《东北大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
1999年第6期583-586,共4页
Journal of Northeastern University(Natural Science)
基金
国家优秀年轻教师基金
教育部博士点基金
关键词
哈希连接算法
并行连接算法
DSVM
消息传递
parallel hash join algorithms, distributed shared virtue memory,networks of workstations, message passing