An Architecture for Distributed Behavioral Models with GPUs
Abstract
We describe an architecture for massive simulation of a distributed behavioral model using graphics hardware. By leveraging on the recent programmable capabilities of GPUs we implemented the model capable of managing a large aggregate motion of birds in a virtual environment that can avoid both static and dynamic obstacles. We demonstrate the effectiveness of our GPU implementation by comparing the results to a CPU implementation and, emphasize the modularity of the proposed architecture that favors reusability in several contexts.
BibTeX
@inproceedings {10.2312:LocalChapterEvents:ItalianChapConf2006:197-203,
booktitle = {4th Eurographics Italian Chapter Conference},
editor = {S. Battiato and G. Gallo and F. Stanco},
title = {{An Architecture for Distributed Behavioral Models with GPUs}},
author = {Chiara, R. De and Erra, U. and Scarano, V.},
year = {2006},
publisher = {The Eurographics Association},
ISBN = {3-905673-58-4},
DOI = {10.2312/LocalChapterEvents/ItalianChapConf2006/197-203}
}
booktitle = {4th Eurographics Italian Chapter Conference},
editor = {S. Battiato and G. Gallo and F. Stanco},
title = {{An Architecture for Distributed Behavioral Models with GPUs}},
author = {Chiara, R. De and Erra, U. and Scarano, V.},
year = {2006},
publisher = {The Eurographics Association},
ISBN = {3-905673-58-4},
DOI = {10.2312/LocalChapterEvents/ItalianChapConf2006/197-203}
}