Technique for dynamically restricting thread concurrency without rewriting thread code

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8245207
SERIAL NO

12105451

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for executing uniprocessor (UP) coded workloads in a computer capable of concurrent thread execution is disclosed. The method identifies threads in the uniprocessor coded workloads (UP-workloads) which can execute concurrently, and identifies threads in the UP-workloads which cannot execute concurrently. First threads which cannot execute concurrently are assigned to a first concurrency group. Second threads which cannot execute concurrently are assigned to a second concurrency group. Any thread in the first concurrency group can execute concurrently with any thread in the second concurrency group. The computer capable of concurrent thread execution then executes the UP-coded workloads in the first concurrency group at substantially the same time as executing the UP-coded workloads in the second concurrency group.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • NETAPP, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
English, Robert M Menlo Park, US 65 4535
Kukavica, Zdenko Mountain View, US 3 55
Roussos, Konstantinos Sunnyvale, US 34 883

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation