Dynamisches Abstimmen von Multiprozessor-/Multikern-Rechnersystemen
Im Allgemeinen stellt diese Offenbarung Systeme, Vorrichtungen, Verfahren und computerlesbare Medien zum dynamischen Abstimmen von Multiprozessor- und Multikern-Rechnersystemen bereit, um die Anwendungsleistung und Skalierbarkeit zu verbessern. Ein System kann eine Anzahl von Prozessoreinheiten (CPU...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | German |
Published |
14.06.2018
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Im Allgemeinen stellt diese Offenbarung Systeme, Vorrichtungen, Verfahren und computerlesbare Medien zum dynamischen Abstimmen von Multiprozessor- und Multikern-Rechnersystemen bereit, um die Anwendungsleistung und Skalierbarkeit zu verbessern. Ein System kann eine Anzahl von Prozessoreinheiten (CPUs) und eine Profilierungsschaltungsanordnung umfassen, die konfiguriert ist, das Vorliegen eines Skalierbarkeitsproblems zu detektieren, das der Ausführung einer Anwendung auf CPUs zugeordnet ist, und zu bestimmen, ob das Skalierbarkeitsproblem auf einen Zugriffskonflikt oder eine Ressourcenbeschränkung zurückzuführen ist. Das System kann auch eine Planungsschaltungsanordnung umfassen, die konfiguriert ist, die Anwendung an einen Teilsatz der Gesamtanzahl von CPUs anzubinden, falls das Skalierbarkeitsproblem auf einen Zugriffskonflikt zurückzuführen ist.
Generally, this disclosure provides systems, devices, methods and computer readable media for dynamic tuning of multiprocessor and multicore computing systems to improve application performance and scalability. A system may include a number of processing units (CPUs) and profiling circuitry configured to detect the existence of a scalability problem associated with the execution of an application on CPUs and to determine if the scalability problem is associated with an access contention or a resource constraint. The system may also include scheduling circuitry configured to bind the application to a subset of the total number of CPUs if the scalability problem is associated with access contention. |
---|---|
Bibliography: | Application Number: DE20161103974T |