arrow
返回

An efficient partitioning algorithm for distributed virtual environment systems

delete2002-03-01
delete115
delete
OA
AI
J
John C. S. Lui
C
Chan, MF
DOI:10.1109/71.993202delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Distributed virtual environment (DVE) systems model and simulate the activities of thousands of entities interacting in a virtual world over a wide area network. Possible applications for DVE systems are multiplayer video games, military and industrial trainings, and collaborative engineering. In general, a DVE system is composed of many servers and each server is responsible to manage multiple clients who want to participate in the virtual world. Each server receives updates from different clients (such as the current position and orientation of each client) and then delivers this information to other clients in the virtual world. The server also needs to perform other tasks, such as object collision detection and synchronization control. A large scale DVE system needs to support many clients and this imposes a heavy requirement on networking resources and computational resources. Therefore, how to meet the growing requirement of bandwidth and computational resources is one of the major challenges in designing a scalable and cost-effective DVE system. In this paper, we propose an efficient partitioning algorithm that addresses the scalability issue of designing a large scale DVE system. The main idea is to dynamically divide the virtual world into different partitions and then efficiently assign these partitions to different servers. This way, each server will process approximately the same amount of workload. Another objective of the partitioning algorithm is to reduce the server-to-server communication overhead. The theoretical foundation of our dynamic partitioning algorithm is based on the linear optimization principle. We also illustrate how one can parallelize the proposed partitioning algorithm so that it can efficiently partition a very large scale DVE system. Lastly, experiments are carried out to illustrate the effectiveness of the proposed partitioning algorithm under various settings of the virtual world.
Keyword:
distributed virtual environment
scalability issue
partitioning algorithm
load balancing
communication reduction
linear optimization
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

Hidden fraction of Polish population immune to SARS-CoV-2 in May 2021
err2022-02-03
err0
errOAAI
errWiktoria Budziar; Katarzyna Gembara; Marek Harhala; Aleksander Szymczak; Natalia Jędruchniewicz; Krzysztof Baniecki; Aleksandra Pikies; Artur Nahorecki; Agnieszka Hoffmann; Amelia Kardaś; Alina Szewczyk-Dąbrowska; Tomasz Klimek; Zuzanna Kaźmierczak; Wojciech Witkiewicz; Kamil Barczyk; Krystyna Dąbrowska
err分享
err收藏
A clearer distinction between HIV-1 paired isolates from peripheral blood mononuclear cells of asymptomatic carriers with and without CD8+ T-cells at nef rather than env V3 loci
err1997-04-01
err0
PREAI
errQiu Zhong; Takaaki Nakaya; Yoshiko Tateno; Koh Fujinaga; Masanori Kameoka; Masatoshi Tateno; Kazuyoshi Ikuta
err分享
err收藏
err分享
err收藏
Imaging of oil-water flow patterns by Electrical Capacitance Tomography
err2017-08-01
err0
PREAI
errKshanthi Perera; Chaminda Pradeep; Saba Mylvaganam; Rune W. Time
err分享
err收藏
Hyperopia and Emergent Literacy of Young Children: Pilot Study
err2007-11-01
err0
PREAI
errSUNITA SHANKAR; MARY ANN EVANS; WILLIAM R. BOBIER
err分享
err收藏
学者 查看更多内容