TY - GEN
T1 - Power-aware Computing for Multi-Agent systems
AU - Thiruvarudchelvan, Vaenthan
AU - Bossomaier, Terence
N1 - Imported on 03 May 2017 - DigiTool details were: publisher = Paris: IEEE, 2011. editor/s (773b) = T Bossomaier, C Nehaniv, H Sayana; Event dates (773o) = 11-15 April 2011; Parent title (773t) = IEEE Symposium of Artificial Life (ALife). ISSNs: 2160-6374;
PY - 2011
Y1 - 2011
N2 - Agent-based modelling is becoming a common technique for studying complex phenomenon in diverse fields including sociology, economics and biology. This technique is assisted by the continuing exponential and pervasive growth in computing power. In recent years, engineering limits on processor speed have spurred focus on multi-core processing as a means of continuing this growth. In order to harness this computing power, however, careful concurrent programming is required to develop multi-threaded applications. Furthermore, the power consumed by systems has come under increasing scrutiny from the standpoints of thermal capacity, energy availability, and sustainability. We investigated two schemes for reducing simulation power demands using The Game of Life as a representative simulation: a) event-driven computation and b) dynamic frequency scaling in multi-threaded rate-limited applications. Both schemes were found to significantly improve energy efficiency. Both event-driven and parallelized computation are central to the low power usage of biological computation compared to silicon.
AB - Agent-based modelling is becoming a common technique for studying complex phenomenon in diverse fields including sociology, economics and biology. This technique is assisted by the continuing exponential and pervasive growth in computing power. In recent years, engineering limits on processor speed have spurred focus on multi-core processing as a means of continuing this growth. In order to harness this computing power, however, careful concurrent programming is required to develop multi-threaded applications. Furthermore, the power consumed by systems has come under increasing scrutiny from the standpoints of thermal capacity, energy availability, and sustainability. We investigated two schemes for reducing simulation power demands using The Game of Life as a representative simulation: a) event-driven computation and b) dynamic frequency scaling in multi-threaded rate-limited applications. Both schemes were found to significantly improve energy efficiency. Both event-driven and parallelized computation are central to the low power usage of biological computation compared to silicon.
KW - Multi-agent systems
KW - Multi-threading
KW - Multiprocessing systems
KW - Power aware computing
U2 - 10.1109/ALIFE.2011.5954668
DO - 10.1109/ALIFE.2011.5954668
M3 - Conference paper
SP - 38
EP - 45
BT - 2011 IEEE Symposium on Artificial Life (ALIFE) Proceedings
PB - IEEE, Institute of Electrical and Electronics Engineers
CY - United States
T2 - 2011 IEEE Symposium on Artificial Life (ALIFE)
Y2 - 11 April 2011 through 15 April 2011
ER -