Patent ID: 7673182
Filing Date: 2010-03-02
Classification: G06F

Abstract:
1. A computer-implemented method for generating call-return stack tracebacks from multiple nodes of a parallel computer system having a plurality of nodes, each node comprising at least one processor for executing a respective application sub-process and a nodal memory, said method comprising the steps of: with respect to each subset of a plurality of subsets of a pre-defined set of nodes, retrieving respective call-return stack traceback data from each of at least one node of the subset, wherein, for at least some said subsets, respective initial call-return stack traceback data is retrieved from each node of a respective first plurality of nodes of the subset, and respective additional call-return traceback data is retrieved from each node of fewer than all of the respective first plurality of nodes of the subset; constructing a plurality of call-return stack tracebacks using data retrieved by said step of retrieving respective call-return stack traceback data, each node of said pre-defined set corresponding to a respective said call-return stack traceback, wherein for at least some nodes, a corresponding call-return stack traceback is constructed using said call-return stack traceback data retrieved from a node other than the corresponding node and in the same subset as the corresponding node; and providing results of said constructing step to a user.