DocumentCode :
2320747
Title :
A Scalable Parallel Debugging Library with Pluggable Communication Protocols
Author :
Jin, Chao ; Abramson, David ; Dinh, Minh Ngoc ; Gontarek, Andrew ; Moench, Robert ; DeRose, Luiz
Author_Institution :
Fac. of Inf. Technol., Monash Univ., Caulfield, VIC, Australia
fYear :
2012
fDate :
13-16 May 2012
Firstpage :
252
Lastpage :
259
Abstract :
Parallel debugging faces challenges in both scalability and efficiency. A number of advanced methods have been invented to improve the efficiency of parallel debugging. As the scale of system increases, these methods highly rely on a scalable communication protocol in order to be utilized in large-scale distributed environments. This paper describes a debugging middleware that provides fundamental debugging functions supporting multiple communication protocols. Its pluggable architecture allows users to select proper communication protocols as plug-ins for debugging on different platforms. It aims to be utilized by various advanced debugging technologies across different computing platforms. The performance of this debugging middleware is examined on a Cray XE Supercomputer with 21,760 CPU cores.
Keywords :
Cray computers; middleware; parallel machines; parallel programming; program debugging; protocols; software libraries; CPU cores; Cray XE Supercomputer; debugging functions; debugging middleware; large-scale distributed environments; pluggable architecture; pluggable communication protocols; scalable communication protocol; scalable parallel debugging library; Debugging; Iron; Libraries; Process control; Protocols; Servers; Vectors; MRNet; SCI; parallel debugger;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4673-1395-7
Type :
conf
DOI :
10.1109/CCGrid.2012.13
Filename :
6217429
Link To Document :
بازگشت