发明名称 Method, Apparatus, and Computer Program Product in a Processor for Concurrently Sharing a Memory Controller Among a Tracing Process and Non-Tracing Processes Using a Programmable Variable Number of Shared Memory Write Buffers
摘要 A method, apparatus, and computer program product are disclosed for, in a processor, concurrently sharing a memory controller among a tracing process and non-tracing processes using a programmable variable number of shared memory write buffers. A hardware trace facility captures hardware trace data in a processor. The hardware trace facility is included within the processor. The hardware trace data is transmitted to a system memory utilizing a system bus. The system memory is included within the system. The system bus is capable of being utilized by processing units included in the processing node while the hardware trace data is being transmitted to the system bus. Part of system memory is utilized to store the trace data. The system memory is capable of being accessed by processing units in the processing node other than the hardware trace facility while part of the system memory is being utilized to store the trace data.
申请公布号 US2009006825(A1) 申请公布日期 2009.01.01
申请号 US20080210005 申请日期 2008.09.12
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 AL-OMARI RA'ED MOHAMMAD;MERICAS ALEXANDER ERIK;STARKE WILLIAM JOHN
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址