
The Library
Exploiting spatiotemporal locality for fast call stack traversal
Tools
Perks, O. F. J., Bird, Robert F., Beckingsale, David A. and Jarvis, Stephen A. (2012) Exploiting spatiotemporal locality for fast call stack traversal. In: Second Workshop on High-performance Infrastructure for Scalable Tools (WHIST 2012), Venice, Italy, 29 June 2012. Published in: 26th International Conference on Supercomputing
|
PDF
WRAP_Perks_whist-2012-perks.pdf - Accepted Version - Requires a PDF viewer. Download (564Kb) | Preview |
Abstract
In the approach to exascale, scalable tools are becoming increasingly necessary to support parallel applications. Evaluating an application’s call stack is a vital technique for a wide variety of profilers and debuggers, and can create a significant performance overhead. In this paper we present a heuristic technique to reduce the overhead of frequent call stack evaluations. We use this technique to estimate the similarity between successive call stacks, removing the need for full call stack traversal and eliminating a significant portion of the performance overhead. We demonstrate this technique applied to a parallel memory tracing toolkit, WMTools, and analyse the performance gains and accuracy.
Item Type: | Conference Item (Paper) | ||||
---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software | ||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||
Library of Congress Subject Headings (LCSH): | Parallel processing (Electronic computers), Supercomputers, High performance computing | ||||
Journal or Publication Title: | 26th International Conference on Supercomputing | ||||
Official Date: | June 2012 | ||||
Dates: |
|
||||
Status: | Peer Reviewed | ||||
Publication Status: | Published | ||||
Access rights to Published version: | Restricted or Subscription Access | ||||
Date of first compliant deposit: | 28 July 2016 | ||||
Date of first compliant Open Access: | 28 July 2016 | ||||
Conference Paper Type: | Paper | ||||
Title of Event: | Second Workshop on High-performance Infrastructure for Scalable Tools (WHIST 2012) | ||||
Type of Event: | Workshop | ||||
Location of Event: | Venice, Italy | ||||
Date(s) of Event: | 29 June 2012 | ||||
Related URLs: |
Request changes or add full text files to a record
Repository staff actions (login required)
![]() |
View Item |
Downloads
Downloads per month over past year