Distributed Boids Simulation: Performance Analysis and Implementation Challenges

Brett M. Martin, Ryan D. Winz, Luke J. McFadden,Tor J. Langehaug

2023 Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE)(2023)

引用 0|浏览0
暂无评分
摘要
Boids is a computer methodology to simulate animal flocking behavior. Each boid within the flock is modeled using simple geometric steering rules to define how it moves. Past research uses a boids model in areas such as animation, simulation, and drone swarms. While most approaches utilize a fully centralized architecture where all components are hosted on one computer, this research encapsulates individual boid behavior and distributes it among several computational devices. This is primarily achieved through the use of middleware client software that facilitates the distributed aspect. For our implementation, Docker was used to containerize the program component; RabbitMQ and Redis were used to facilitate communication and storage. Each component of this distributed system was tested and evaluated on a single host machine.
更多
查看译文
关键词
Modeling and Simulation,Boids,Flocking
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要