×

System and method for topology-aware job scheduling and backfilling in an HPC environment

  • US 9,594,600 B2
  • Filed: 07/22/2013
  • Issued: 03/14/2017
  • Est. Priority Date: 04/15/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining, using one or more computers, available space in a virtual cluster of a plurality of communicatively coupled nodes included in a computing environment, the plurality of communicatively coupled nodes arranged in a three dimensional node structure, the virtual cluster comprising a logical grouping of nodes configured to process related jobs;

    determining a job of a plurality of jobs in a job queue fits the deter ined available space in the virtual cluster of nodes including;

    identifying, using the one or more computers, a shape of the job, the shape of the job indicating dimensions of nodes suitable to execute the selected job;

    identifying, using the one or more computers, one or more shapes of the available space, the one or more shapes of the available space indicating one or more dimensions of the available space; and

    determining, using the one or more computers, whether respective identified dimensions of the available space is greater than or equal to the respective identified dimensions of nodes suitable to execute the job; and

    executing the job in the available space in the virtual cluster of nodes, in response to determining the all respective dimensions of the available space are greater than or equal to the respective identified dimensions of one or more nodes suitable to execute the job.

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