Distributed Boids Simulation: Performance Analysis and Implementation Challenges
2023 Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE)(2023)
摘要
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 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要