Invention Grant
- Patent Title: Cycle-level thread alignment on multi-threaded processors
- Patent Title (中): 多线程处理器上的循环级线程对齐
-
Application No.: US14619153Application Date: 2015-02-11
-
Publication No.: US09507646B2Publication Date: 2016-11-29
- Inventor: Ramon Bertran , Pradip Bose , Alper Buyuktosunoglu , Timothy J. Siegel
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti P.C.
- Agent Margaret McNamara, Esq.; Blanche E. Schiller, Esq.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/52 ; G06F9/48

Abstract:
A time-of-day (TOD) clock is leveraged to provide a high-resolution measure of the real time that is suitable for the indication of date and time to perform cycle-level thread synchronization. A time-of-day value provided by the time-of-day clock is used in a spin lock, along with a configurable mask, to meet a specified condition. The condition is met at regular time intervals and at the same time for all the hardware threads to be synchronized. When the condition is met and synchronization is reached, execution of the threads continues ensuring that the activity generated on each thread is in synchronization.
Public/Granted literature
- US20160232039A1 CYCLE-LEVEL THREAD ALIGNMENT ON MULTI-THREADED PROCESSORS Public/Granted day:2016-08-11
Information query