The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 17, 2026
Filed:
May. 01, 2019
Amazon Technologies, Inc., Seattle, WA (US);
Mohana Sudhan Gandhi, Bellevue, WA (US);
Anirudh Balachandra Aithal, Seattle, WA (US);
Jamie Kinney, Seattle, WA (US);
Joanne Louise Adegbola, Redmond, WA (US);
Rejith George Joseph, Sammamish, WA (US);
Brian Barrett, Bellevue, WA (US);
Jason Roy Rupard, Renton, WA (US);
Aswin Damodar, Seattle, WA (US);
Chetan Hosmani, Seattle, WA (US);
Ruinan Wang, Bellevue, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
A container-based parallel computing system for executing high-performance computing (HPC) applications. The system leverages container technology to package the applications executed at the nodes in a cluster. To load and execute a job in the parallel computing system, containers are deployed in a cluster that include all the application resources and configuration information that the particular HPC application needs to execute. An event-driven batch scheduler may be used to dynamically allocate resources for executing multi-node jobs in the container-based parallel computing system, handling the coordination of resource allocation for the customer. The scheduler insures that jobs begin executing as fast as possible, and handles failure conditions such as partial scaling. Virtual network interfaces are attached to the containers that allow the containers to connect to and communicate with other containers in the cluster directly through the network interfaces of host machines using IP addresses provided by the virtual network interfaces.