首页 | 本学科首页   官方微博 | 高级检索  
     

基于虚拟机的并行体绘制
引用本文:邓俊辉,唐泽圣. 基于虚拟机的并行体绘制[J]. 软件学报, 2000, 11(8): 1087-1093
作者姓名:邓俊辉  唐泽圣
作者单位:清华大学计算机科学与技术系软件研究所,北京,100084
基金项目:本文研究得到清华大学骨干青年人才计划资助.
摘    要:介绍了一种基于并行虚拟机结构的体绘制算法.该算法以切片为单位来划分和组织体数据,既 降低了通信代价,也保证了各子任务的数据局部性.在任务分配时,维护并使用性能指数数据 库,自适应式地确定各个子任务,实现了负载平衡.使用一种异步二分方法,所有局部图像可以 在O(logn)时间内完成合并.针对可视化算法在虚拟机环境中的并行化实现,自行设 计并实现了一个基于TCP/IP和Socket标准开发平台.所提出的算法利用该平台而实现,系统采 用客户/服务器结构.对系统在任务规模、虚拟机规模方

关 键 词:体绘制  并行虚拟机  负载平衡  可扩展性.
收稿时间:1999-12-09
修稿时间:2000-03-06

Parallel Volume Rendering on a Virtual Machine
DENG Jun-hui and TANG Ze-sheng. Parallel Volume Rendering on a Virtual Machine[J]. Journal of Software, 2000, 11(8): 1087-1093
Authors:DENG Jun-hui and TANG Ze-sheng
Affiliation:Software Research Institute Department of Computer Science and Technology Tsinghua University Beijing 100084
Abstract:An algorithm for volume rendering in an environment of parallel virtual machines is presented in this paper. In order to reduce the communication cost, as well as to guarantee the locality of all subtasks, the volume data are divided and or ganized as a series of slices. By maintaining and employing a database of the pe rformance index, the task subdivision algorithm produces an acceptable load bala ncing. An asynchronous binary method is introduced, which merges all partial ima ges in O(logn) time. An efficient developing platform based on the TCP/I P and Socket standards is built. It helps researchers to parallelize various ren dering algorithms on a virtual machine. The algorithm introduced in this paper h as been implemented on this platform, exploiting the classical client/server par adigm. The scalabilities of both the task size and the number of hosts are teste d. The experimental results are demonstrated and analyzed.
Keywords:Volume rendering   parallel virtual machine   load balancing   scalability.
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号