×

MANAGING EXECUTION OF MIXED WORKLOADS IN A SIMULTANEOUS MULTI-THREADED (SMT) ENABLED SYSTEM

  • US 20070300227A1
  • Filed: 06/27/2006
  • Published: 12/27/2007
  • Est. Priority Date: 06/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing a simultaneous multi-threaded (SMT) enabled processor system comprising a plurality of processors each activated to simultaneously execute a plurality of hardware threads, said method comprising:

  • facilitating construction of an exclusive set of processors from among said plurality of processors to handle a plurality of tasks of an single-threaded (ST) workload in said SMT enabled processing system; and

    scheduling said ST workload on said exclusive set of processors by selecting only one hardware thread per processor within said exclusive set of processors to handle a separate one of said plurality of tasks of the ST workload while requiring the remaining hardware threads per processor within said exclusive set of processors to idle, such that said ST workload is executed on an SMT enabled processor system as if said exclusive set of processors are running in ST mode without deactivating the remaining idle hardware threads per processor within said exclusive set of processors.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×