Topology aware scheduling for a multiprocessor system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20050071843A1
SERIAL NO

10053740

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for scheduling jobs in a multiprocessor machine is disclosed. The status of CPUs on node boards in the multiprocessor machine is periodically determined. The status can indicate the number of CPUs available, and the maximum radius of free CPUs available to execute jobs. Memory allocation is also monitored. This information is provided to a scheduler that compares the status of the resources available against the resource requirements of jobs. The node boards and CPUS, as well as other resources such as memory, are arranged in hosts. The scheduler then schedules jobs to hosts that indicate they have resources available to execute the jobs. If none of the hosts indicate they have resources available to execute the jobs, the scheduler will wait until the resources become available. A best fit of job to resources is attained by scheduling jobs to hosts that have the maximum number of free CPUs for a radius corresponding to the CPU radius requirement of a job. Once the job is scheduled to a host, it is dispatched to a host and resources required to execute the job are allocated to the job at the host.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
PLATFORM COMPUTING CORPORATION3760 14TH AVENUE MARKHAM ONTARIO L35 3T7

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Guo, Hong Scarborough, CA 77 2315
Lee, Ming Wah Mississauga, CA 1 145
Lumb, Lionel Ian Aurora, CA 1 145
McMillan, William Stevenson Hampshire, GB 1 145
Smith, Christopher Andrew Norman San Francisco, CA 3 264

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation