Loading…
Multi-agent System with Multiple Group Modelling for Bird Flocking on GPU
Birds flocking is an interesting natural phenomenon to study as proven by numerous papers in this field. In this paper, we present a GPGPU model for birds flocking simulation using NVIDIA's CUDA framework. This technology has been widely adopted in computational science and have dramatically in...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 685 |
container_issue | |
container_start_page | 680 |
container_title | |
container_volume | |
creator | Hidayat, Rahmat Spataro, Davide De Giorgio, Elisa Spataro, William D'Ambrosio, Donato |
description | Birds flocking is an interesting natural phenomenon to study as proven by numerous papers in this field. In this paper, we present a GPGPU model for birds flocking simulation using NVIDIA's CUDA framework. This technology has been widely adopted in computational science and have dramatically increased computation performances. Using the autonomous agent approach with multi-agents and multiple groups for birds flocking modeling, we present the ACIADDRI model both aggregate motion of a large number of birds in virtual environment and other species or predators avoidance in the plane as well. From these experiments we gained significant performance improvements in the terms of speedup. In conclusion, the work shows that the use of the CUDA technology can be effective to cut computational costs also in multi-agent modeling. |
doi_str_mv | 10.1109/PDP.2016.112 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>proquest_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_7445408</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7445408</ieee_id><sourcerecordid>1816046306</sourcerecordid><originalsourceid>FETCH-LOGICAL-i208t-49b9df08cac8425096cb936025a219cbee6566d2bb043da1d7eaabdefe55fb2c3</originalsourceid><addsrcrecordid>eNotjj1PwzAURQ0SEqWwsbF4ZEl5dvwRj1BoqdSKStA5sp2XYkiTECdC_fcUynR1j46uLiHXDCaMgblbP64nHJg6NH5CLphQOs20VvyUjHiqdSK1hHNyEeMHAGjBzYgsVkPVh8Ruse7p6z72uKPfoX-nf7ytkM67ZmjpqimwqkK9pWXT0YfQFXRWNf7zlzQ1na83l-SstFXEq_8ck83s6W36nCxf5ovp_TIJHLI-EcaZooTMW58JLsEo70yqgEvLmfEOUUmlCu4ciLSwrNBorSuwRClLx306JrfH3bZrvgaMfb4L0R_O2RqbIeYsYwqESkEd1JujGhAxb7uws90-10JIAVn6A85eWQE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>1816046306</pqid></control><display><type>conference_proceeding</type><title>Multi-agent System with Multiple Group Modelling for Bird Flocking on GPU</title><source>IEEE Xplore All Conference Series</source><creator>Hidayat, Rahmat ; Spataro, Davide ; De Giorgio, Elisa ; Spataro, William ; D'Ambrosio, Donato</creator><creatorcontrib>Hidayat, Rahmat ; Spataro, Davide ; De Giorgio, Elisa ; Spataro, William ; D'Ambrosio, Donato</creatorcontrib><description>Birds flocking is an interesting natural phenomenon to study as proven by numerous papers in this field. In this paper, we present a GPGPU model for birds flocking simulation using NVIDIA's CUDA framework. This technology has been widely adopted in computational science and have dramatically increased computation performances. Using the autonomous agent approach with multi-agents and multiple groups for birds flocking modeling, we present the ACIADDRI model both aggregate motion of a large number of birds in virtual environment and other species or predators avoidance in the plane as well. From these experiments we gained significant performance improvements in the terms of speedup. In conclusion, the work shows that the use of the CUDA technology can be effective to cut computational costs also in multi-agent modeling.</description><identifier>EISSN: 2377-5750</identifier><identifier>EISBN: 1467387762</identifier><identifier>EISBN: 9781467387767</identifier><identifier>DOI: 10.1109/PDP.2016.112</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aggregates ; Biological system modeling ; Birds ; Computation ; Computational efficiency ; Computational modeling ; Conferences ; CUDA ; flocking ; GPGPU ; Graphics processing units ; Mathematical model ; Mathematical models ; modeling ; Modelling ; Multiagent systems ; Niobium ; Predators</subject><ispartof>2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), 2016, p.680-685</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7445408$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,314,780,784,789,790,23930,23931,25140,27924,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7445408$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hidayat, Rahmat</creatorcontrib><creatorcontrib>Spataro, Davide</creatorcontrib><creatorcontrib>De Giorgio, Elisa</creatorcontrib><creatorcontrib>Spataro, William</creatorcontrib><creatorcontrib>D'Ambrosio, Donato</creatorcontrib><title>Multi-agent System with Multiple Group Modelling for Bird Flocking on GPU</title><title>2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP)</title><addtitle>EMPDP</addtitle><description>Birds flocking is an interesting natural phenomenon to study as proven by numerous papers in this field. In this paper, we present a GPGPU model for birds flocking simulation using NVIDIA's CUDA framework. This technology has been widely adopted in computational science and have dramatically increased computation performances. Using the autonomous agent approach with multi-agents and multiple groups for birds flocking modeling, we present the ACIADDRI model both aggregate motion of a large number of birds in virtual environment and other species or predators avoidance in the plane as well. From these experiments we gained significant performance improvements in the terms of speedup. In conclusion, the work shows that the use of the CUDA technology can be effective to cut computational costs also in multi-agent modeling.</description><subject>Aggregates</subject><subject>Biological system modeling</subject><subject>Birds</subject><subject>Computation</subject><subject>Computational efficiency</subject><subject>Computational modeling</subject><subject>Conferences</subject><subject>CUDA</subject><subject>flocking</subject><subject>GPGPU</subject><subject>Graphics processing units</subject><subject>Mathematical model</subject><subject>Mathematical models</subject><subject>modeling</subject><subject>Modelling</subject><subject>Multiagent systems</subject><subject>Niobium</subject><subject>Predators</subject><issn>2377-5750</issn><isbn>1467387762</isbn><isbn>9781467387767</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2016</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotjj1PwzAURQ0SEqWwsbF4ZEl5dvwRj1BoqdSKStA5sp2XYkiTECdC_fcUynR1j46uLiHXDCaMgblbP64nHJg6NH5CLphQOs20VvyUjHiqdSK1hHNyEeMHAGjBzYgsVkPVh8Ruse7p6z72uKPfoX-nf7ytkM67ZmjpqimwqkK9pWXT0YfQFXRWNf7zlzQ1na83l-SstFXEq_8ck83s6W36nCxf5ovp_TIJHLI-EcaZooTMW58JLsEo70yqgEvLmfEOUUmlCu4ciLSwrNBorSuwRClLx306JrfH3bZrvgaMfb4L0R_O2RqbIeYsYwqESkEd1JujGhAxb7uws90-10JIAVn6A85eWQE</recordid><startdate>20160201</startdate><enddate>20160201</enddate><creator>Hidayat, Rahmat</creator><creator>Spataro, Davide</creator><creator>De Giorgio, Elisa</creator><creator>Spataro, William</creator><creator>D'Ambrosio, Donato</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20160201</creationdate><title>Multi-agent System with Multiple Group Modelling for Bird Flocking on GPU</title><author>Hidayat, Rahmat ; Spataro, Davide ; De Giorgio, Elisa ; Spataro, William ; D'Ambrosio, Donato</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i208t-49b9df08cac8425096cb936025a219cbee6566d2bb043da1d7eaabdefe55fb2c3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Aggregates</topic><topic>Biological system modeling</topic><topic>Birds</topic><topic>Computation</topic><topic>Computational efficiency</topic><topic>Computational modeling</topic><topic>Conferences</topic><topic>CUDA</topic><topic>flocking</topic><topic>GPGPU</topic><topic>Graphics processing units</topic><topic>Mathematical model</topic><topic>Mathematical models</topic><topic>modeling</topic><topic>Modelling</topic><topic>Multiagent systems</topic><topic>Niobium</topic><topic>Predators</topic><toplevel>online_resources</toplevel><creatorcontrib>Hidayat, Rahmat</creatorcontrib><creatorcontrib>Spataro, Davide</creatorcontrib><creatorcontrib>De Giorgio, Elisa</creatorcontrib><creatorcontrib>Spataro, William</creatorcontrib><creatorcontrib>D'Ambrosio, Donato</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hidayat, Rahmat</au><au>Spataro, Davide</au><au>De Giorgio, Elisa</au><au>Spataro, William</au><au>D'Ambrosio, Donato</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Multi-agent System with Multiple Group Modelling for Bird Flocking on GPU</atitle><btitle>2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP)</btitle><stitle>EMPDP</stitle><date>2016-02-01</date><risdate>2016</risdate><spage>680</spage><epage>685</epage><pages>680-685</pages><eissn>2377-5750</eissn><eisbn>1467387762</eisbn><eisbn>9781467387767</eisbn><coden>IEEPAD</coden><abstract>Birds flocking is an interesting natural phenomenon to study as proven by numerous papers in this field. In this paper, we present a GPGPU model for birds flocking simulation using NVIDIA's CUDA framework. This technology has been widely adopted in computational science and have dramatically increased computation performances. Using the autonomous agent approach with multi-agents and multiple groups for birds flocking modeling, we present the ACIADDRI model both aggregate motion of a large number of birds in virtual environment and other species or predators avoidance in the plane as well. From these experiments we gained significant performance improvements in the terms of speedup. In conclusion, the work shows that the use of the CUDA technology can be effective to cut computational costs also in multi-agent modeling.</abstract><pub>IEEE</pub><doi>10.1109/PDP.2016.112</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | EISSN: 2377-5750 |
ispartof | 2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), 2016, p.680-685 |
issn | 2377-5750 |
language | eng |
recordid | cdi_ieee_primary_7445408 |
source | IEEE Xplore All Conference Series |
subjects | Aggregates Biological system modeling Birds Computation Computational efficiency Computational modeling Conferences CUDA flocking GPGPU Graphics processing units Mathematical model Mathematical models modeling Modelling Multiagent systems Niobium Predators |
title | Multi-agent System with Multiple Group Modelling for Bird Flocking on GPU |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T02%3A17%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Multi-agent%20System%20with%20Multiple%20Group%20Modelling%20for%20Bird%20Flocking%20on%20GPU&rft.btitle=2016%2024th%20Euromicro%20International%20Conference%20on%20Parallel,%20Distributed,%20and%20Network-Based%20Processing%20(PDP)&rft.au=Hidayat,%20Rahmat&rft.date=2016-02-01&rft.spage=680&rft.epage=685&rft.pages=680-685&rft.eissn=2377-5750&rft.coden=IEEPAD&rft_id=info:doi/10.1109/PDP.2016.112&rft.eisbn=1467387762&rft.eisbn_list=9781467387767&rft_dat=%3Cproquest_CHZPO%3E1816046306%3C/proquest_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i208t-49b9df08cac8425096cb936025a219cbee6566d2bb043da1d7eaabdefe55fb2c3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1816046306&rft_id=info:pmid/&rft_ieee_id=7445408&rfr_iscdi=true |