System and method for CPI load balancing in SMT processors

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7676808
SERIAL NO

11955503

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for scheduling threads in a Simultaneous Multithreading (SMT) processor environment utilizing multiple SMT processors is provided. Poor performing threads that are being run on each of the SMT processors are identified. After being identified, the poor performing threads are moved to a different SMT processor. Data is captured regarding the performance of threads. In one embodiment, this data includes each threads' CPI value. When a thread is moved, data regarding the thread and its performance at the time it was moved is recorded along with a timestamp. The data regarding previous moves is used to determine whether a thread's performance is improved following the move.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Accapadi, Jos Manuel Austin, US 41 924
Dunshea, Andrew Austin, US 70 1273
Michel, Dirk Austin, US 56 832
Srinivas, Mysore Sathyanarayana Austin, US 50 759

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation