METHOD FOR APPLICATION PERFORMANCE PREDICTION

The disclosure relates to a method, and apparatus for application performance prediction. The method comprises measuring hardware performances of subroutines of a plurality of benchmarking applications executed on a plurality of hardware flavors. The method comprises generating hardware performance...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WUHIB, Fetahi, GÉHBERGER, Dániel
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The disclosure relates to a method, and apparatus for application performance prediction. The method comprises measuring hardware performances of subroutines of a plurality of benchmarking applications executed on a plurality of hardware flavors. The method comprises generating hardware performance profiles for the subroutines, each hardware performance profile being associated with a subroutine, a hardware flavor and a measured hardware performance. The method comprises receiving a performance prediction request for an application. The method comprises predicting the application performance on at least one hardware flavor, based on the hardware performance profiles corresponding to a plurality of subroutines of the application. The method comprises providing the performance prediction for the application on each of the at least one hardware flavor. L'invention concerne un procédé et un appareil de prédiction de performance d'application. Le procédé comprend la mesure de performances matérielles de sous-programmes d'une pluralité d'applications de référence exécutées sur une pluralité de styles de matériel. Le procédé comprend la génération de profils de performance matérielle pour les sous-programmes, chaque profil de performance matérielle étant associé à un sous-programme, à un style de matériel et à une performance matérielle mesurée. Le procédé comprend la réception d'une demande de prédiction de performance pour une application. Le procédé comprend la prédiction de la performance d'application sur au moins un style de matériel, sur la base des profils de performance matérielle qui correspondent à une pluralité de sous-programmes de l'application. Le procédé comprend la fourniture de la prédiction de performance pour l'application sur chacun du ou des styles de matériel.