Patent · US Active

Co-execution of an application among a plurality of compute nodes through application-level virtualization

US12293198B2 · kind B2 · utility

0Cited by
9References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 4, 2021
Grant dateMay 6, 2025
Priority date
Expiry dateMar 4, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45591
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for executing an application over a plurality of nodes in each of which an application monitor and a runtime are executing includes executing a first portion of the application by first threads of the runtime of the first node and a second portion of the application by second threads of the runtime of the second node, and under control of the application monitors of the first and second nodes and while executing the first portions and second portions of the application, migrating workloads of one or more of the first threads from the first node to the second node for execution by the second threads.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.