Alibaba Group Holding Limited
METHOD AND SYSTEM FOR MICROARCHITECTURE-AWARE PROGRAM SAMPLING
Last updated:
Abstract:
This application describes methods, systems, and apparatus, including computer programs encoded on computer storage media, for microarchitecture-aware program sampling. An exemplary method includes receiving one or more traces collected from one or more microarchitectures executing a computer program for evaluating hardware configurations; training a machine learning (ML) model with multi-task learning based on the one or more traces as one or more training tasks; generating a plurality of embedded vectors representing the computer program; and updating, based on the trained ML model, the plurality of embedded vectors.
Status:
Application
Type:
Utility
Filling date:
5 Jan 2021
Issue date:
7 Jul 2022