Gang scheduling for resource allocation in a cluster computing environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6345287
SERIAL NO

08978713

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method whereby a gang scheduling entity assembles a schedule of application tasks to be run on a plurality of distributed parallel processors for pre-set time intervals. The scheduling information, including an ordered set of applications and the length of the time interval, are provided to each of the node level schedulers for the relevant processors, and the node level schedulers assure that the tasks of the applications are executed, with context switching between tasks being controlled at the node level. Tasks from multiple applications can be scheduled simultaneously, with time sharing and space sharing being utilized in the schedule. The inventive system is dynamically scalable, with the gang scheduling entity restructuring the matrix schedule should dynamic re-partitioning result in addition or deletion of processors.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • TWITTER, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fong, Liana Liyow Irvington, NY 31 1017
Gopal, Ajei Sarat Fort Lee, NJ 21 1551
Islam, Nayeem Thornwood, NY 60 2845
Prodromidis, Andreas Leonidas New York, NY 2 332
Squillante, Mark Steven Pound Ridge, NY 14 720

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation