DocumentCode :
2300228
Title :
Boreas: Efficient Synchronization for Scalable Emulation of Sensor Networks
Author :
Sauter, Robert ; Figura, Richard ; Saukh, Olga ; Marrón, Pedro José
Author_Institution :
Univ. Duisburg-Essen, Duisburg-Essen, Germany
fYear :
2011
fDate :
17-22 Oct. 2011
Firstpage :
470
Lastpage :
479
Abstract :
Cycle-accurate emulation of sensor networks allows a detailed analysis of platform target code for development and evaluation. However, the high overhead incurred by providing the necessary fidelity limits the size of the emulated networks considerably. The use of multiple cores provided by modern hardware can significantly improve the speed of emulation but requires synchronization algorithms to preserve causality. Based on the well-known multithreaded event-driven emulator Avrora, we investigate a number of synchronization methods including an algorithm that does not require any locks to improve the performance. We show that both the speed and the scalability can be significantly improved without sacrificing correctness. Additionally, we evaluate the impact of modern CPU technologies such as simultaneous multithreading on emulation performance.
Keywords :
synchronisation; telecommunication network reliability; wireless sensor networks; Avrora; Boreas; Cycle-accurate scalable emulation; efficient synchronization algorithms; multithreaded event-driven emulator; platform target code analysis; wireless sensor network; Clustering algorithms; Emulation; Hardware; Instruction sets; Java; Scalability; Synchronization; scalable emulation; sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Adhoc and Sensor Systems (MASS), 2011 IEEE 8th International Conference on
Conference_Location :
Valencia
ISSN :
2155-6806
Print_ISBN :
978-1-4577-1345-3
Type :
conf
DOI :
10.1109/MASS.2011.53
Filename :
6076645
Link To Document :
بازگشت