Skip to Content
Find More Like This
Return to Search

Method and apparatus for single-stepping coherence events in a multiprocessor system under software control

United States Patent

7,827,391
November 2, 2010
View the Complete Patent at the US Patent & Trademark Office
An apparatus and method are disclosed for single-stepping coherence events in a multiprocessor system under software control in order to monitor the behavior of a memory coherence mechanism. Single-stepping coherence events in a multiprocessor system is made possible by adding one or more step registers. By accessing these step registers, one or more coherence requests are processed by the multiprocessor system. The step registers determine if the snoop unit will operate by proceeding in a normal execution mode, or operate in a single-step mode.
Blumrich; Matthias A. (Ridgefield, CT), Salapura; Valentina (Chappaqua, NY)
International Business Machines Corporation (Armonk, NY)
11/ 768,857
20090007119
June 26, 2007
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT The U.S. Government has a paid-up license in this invention and the right in limited circumstances to require the patent owner to license others on reasonable terms as provided for by the terms of Contract. No. B554331 awarded by the Department of Energy.