Transferring Performance between Distinct Configurable Systems : A Case Study - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

Transferring Performance between Distinct Configurable Systems : A Case Study

Résumé

Many research studies predict the performance of configurable software using machine learning techniques, thus requiring large amounts of data. Transfer learning aims to reduce the amount of data needed to train these models and has been successfully applied on different executing environments (hardware) or software versions. In this paper we investigate for the first time the idea of applying transfer learning between distinct configurable systems. We design a study involving two video encoders (namely x264 and x265) coming from different code bases. Our results are encouraging since transfer learning outperforms traditional learning for two performance properties (out of three). We discuss the open challenges to overcome for a more general application.
Fichier principal
Vignette du fichier
VaMoS_22_tracsoft.pdf (1.68 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03514984 , version 1 (06-01-2022)

Identifiants

Citer

Luc Lesoil, Hugo Martin, Mathieu Acher, Arnaud Blouin, Jean-Marc Jézéquel. Transferring Performance between Distinct Configurable Systems : A Case Study. VaMoS 2022 - 16th International Working Conference on Variability Modelling of Software-Intensive Systems, Feb 2022, Florence, Italy. pp.1-6, ⟨10.1145/3510466.3510486⟩. ⟨hal-03514984⟩
200 Consultations
186 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More