Patent ID: 8250243
Filing Date: 2012-08-21
Classification: G06F

Abstract:
1. A computer-implemented method for collecting diagnostic data within a multiprocessor system, the method comprising: capturing diagnostic data via a plurality of collection points disposed at a source location within the multiprocessor system; routing the captured diagnostic data to a data collection station at the source location, the data collection station comprising a plurality of buffers, wherein each of the buffers is configurable to receive data or to be read, wherein one of the buffers is configured to receive the captured diagnostic data routed to the collection station; storing the received captured diagnostic data in a first block of the one of the buffers; based on the first block being filled with the received captured diagnostic data, configuring the one of the buffers to be read and another of the buffers to receive data; and based on the one of the buffers being configured to be read, transferring the received captured diagnostic data from the one of the buffers to any one of a target storage location on a same chip as the source location or another storage location on a same node.