DocumentCode :
625670
Title :
Massively Parallel Model of Extended Memory Use in Evolutionary Game Dynamics
Author :
Randles, Amanda Peters ; Rand, David G. ; Lee, Chi-Kwan ; Morrisett, G. ; Sircar, Jayanta ; Nowak, Martin A. ; Pfister, Hanspeter
Author_Institution :
Sch. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
fYear :
2013
fDate :
20-24 May 2013
Firstpage :
1217
Lastpage :
1228
Abstract :
To study the emergence of cooperative behavior, we have developed a scalable parallel framework for evolutionary game dynamics. This is a critical computational tool enabling large-scale agent simulation research. An important aspect is the amount of history, or memory steps, that each agent can keep. When six memory steps are taken into account, the strategy space spans 24096 potential strategies, requiring large populations of agents. We introduce a multi-level decomposition method that allows us to exploit both multi-node and thread-level parallel scaling while minimizing communication overhead. We present the results of a production run modeling up to six memory steps for populations consisting of up to 1018 agents, making this study one of the largest yet undertaken. The high rate of mutation within the population results in a non-trivial parallel implementation. The strong and weak scaling studies provide insight into parallel scalability and programmability trade-offs for large-scale simulations, while exhibiting near perfect weak and strong scaling on 16,384 tasks on Blue Gene/Q. We further show 99% weak scaling up to 294,912 processors 82% strong scaling efficiency up to 262,144 processors of Blue Gene/P. Our framework marks an important step in the study of game dynamics with potential applications in fields ranging from biology to economics and sociology.
Keywords :
evolutionary computation; game theory; object-oriented programming; parallel programming; storage management; Blue Gene/Q; biology; cooperative behavior; critical computational tool; economics; evolutionary game dynamics; extended memory; large-scale agent simulation research; massively parallel model; multi-level decomposition method; multi-node parallel scaling; sociology; thread-level parallel scaling; Computational modeling; Games; History; Program processors; Sociology; Statistics; Thin film transistors; evolutionary dynamics; game theory; multicore optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing (IPDPS), 2013 IEEE 27th International Symposium on
Conference_Location :
Boston, MA
ISSN :
1530-2075
Print_ISBN :
978-1-4673-6066-1
Type :
conf
DOI :
10.1109/IPDPS.2013.102
Filename :
6569898
Link To Document :
بازگشت