The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 20, 2024

Filed:

Feb. 04, 2022
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Lior Binyamini, Holon, IL;

Chung-Lung K. Shum, Wappingers Falls, NY (US);

Ludmila Zernakov, Netanya, IL;

Markus Kaltenbach, Tübingen, DE;

Jang-Soo Lee, Poughkeepsie, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 9/38 (2018.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3867 (2013.01); G06F 11/3466 (2013.01);
Abstract

A computer-implemented method includes assigning a first group of one or more units of an instruction pipeline of a processor as a frontend group and assigning a second group of the one or more units of the instruction pipeline of the processor as a backend group. A frontend logout is performed to transfer one or more trace records from the first group to a trace controller during an in-memory trace of an instruction. A backend logout is performed to transfer one or more trace records from the second group to the trace controller during the in-memory trace of the instruction. A next instruction is started in the first group of the instruction pipeline before the backend logout completes.


Find Patent Forward Citations

Loading…