Skip to Content
Find More Like This
Return to Search

Reproducibility in a multiprocessor system

United States Patent

November 26, 2013
View the Complete Patent at the US Patent & Trademark Office
Fixing a problem is usually greatly aided if the problem is reproducible. To ensure reproducibility of a multiprocessor system, the following aspects are proposed: a deterministic system start state, a single system clock, phase alignment of clocks in the system, system-wide synchronization events, reproducible execution of system components, deterministic chip interfaces, zero-impact communication with the system, precise stop of the system and a scan of the system state.
Bellofatto; Ralph A. (Ridgefield, CT), Chen; Dong (Croton On Hudson, NY), Coteus; Paul W. (Yorktown Heights, NY), Eisley; Noel A. (Yorktown Heights, NY), Gara; Alan (Mount Kisco, NY), Gooding; Thomas M. (Rochester, MN), Haring; Rudolf A. (Cortlandt Manor, NY), Heidelberger; Philip (Cortlandt Manor, NY), Kopcsay; Gerard V. (Yorktown Heigths, NY), Liebsch; Thomas A. (Arlington, SD), Ohmacht; Martin (Yorktown Heights, NY), Reed; Don D. (Rochester, MN), Senger; Robert M. (Tarrytown, NY), Steinmacher-Burow; Burkhard (Esslingen, DE), Sugawara; Yutaka (White Plains, NY)
International Business Machines Corporation (Armonk, NY)
12/ 774,475
May 5, 2010
GOVERNMENT CONTRACT This invention was made with government support under Contract No. B554331 awarded by the Department of Energy. The Government has certain rights in this invention