Recherche dans les collections de brevets nationales et internationales

1. (WO2018222424) MISE À L'ÉCHELLE DE PERFORMANCE D'UNE TRADUCTION BINAIRE

Pub. No.:    WO/2018/222424    International Application No.:    PCT/US2018/033568
Publication Date: Fri Dec 07 00:59:59 CET 2018 International Filing Date: Tue May 22 01:59:59 CEST 2018
IPC: G06F 9/48
G06F 9/50
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors: PARK, Hee jun
IYIGUN, Mehmet
Title: MISE À L'ÉCHELLE DE PERFORMANCE D'UNE TRADUCTION BINAIRE
Abstract:
Des modes de réalisation de l'invention concernent l'amélioration d'expériences d'utilisateur lors de l'exécution d'un code binaire ayant été traduit à partir d'un autre code binaire. Un code binaire (instructions) d'une architecture de jeu d'instructions (ISA) source ne peut pas s'exécuter de manière native sur un processeur mettant en œuvre une ISA cible. Les instructions dans l'ISA source sont traduites en binaire en instructions dans l'ISA cible et sont exécutées sur le processeur. Le surdébit de réalisation d'une traduction binaire et/ou le surdébit d'exécution d'un code traduit en binaire sont compensés par l'augmentation de la vitesse à laquelle le code traduit est exécuté, par rapport au code non traduit. Le code traduit peut être exécuté sur un matériel présentant un ou plusieurs paramètres de performance de puissance de l'ensemble de processeurs afin d'augmenter la performance du processeur par rapport au code traduit. L'augmentation de la performance de puissance d'un code traduit peut être proportionnelle au degré de surdébit de traduction.