Speicherbewusste Zeitplanung für NUMA-Architekturen
Anmelder: SAP SE, SAP AG 🇩🇪
Details
- Veröffentlichungs-Nr.
- EP2472398
- Aktenzeichen
- EP11004932
- Anmeldetag
- 16. Juni 2011
- Veröffentlichung
- 18. Oktober 2017
- Erteilung
- 18. Oktober 2017
- Rechtsraum
- EP
- IPC
- G06F9/50
Abstract
A topology reader may determine a topology of a Non-Uniform Memory Access (NUMA) architecture including a number of, and connections between, a plurality of sockets, each socket including one or more cores and at least one memory configured to execute a plurality of threads of a software application. A core list generator may generate, for each designated core of the NUMA architecture, and based on the topology, a proximity list listing non-designated cores in an order corresponding to a proximity of the non-designated cores to the designated core. A core selector may determine, at a target core and during the execution of the plurality of threads, that the target core is executing an insufficient number of the plurality of threads, and may select a source core at the target core, according to the proximity list associated therewith, for subsequent transfer of a transferred thread from the selected source core to the target core for execution thereon..
Anmelder
- Firmen
- SAP SE
SAP AG - Land
- 🇩🇪 Deutschland
Deutsches Unternehmen, das Unternehmenssoftware für Ressourcenplanung, Datenmanagement und Cloud-Anwendungen entwickelt und vertreibt.
1.422 Patente in unserer Datenbank