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...

Full description

Saved in:
Bibliographic Details
Main Authors: Hidayat, Rahmat, Spataro, Davide, De Giorgio, Elisa, Spataro, William, D'Ambrosio, Donato
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 &amp; 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