QOS based binary translation and application streaming

A system comprises; a network interface, a processor which supports a first instruction set architecture (ISA), and a virtual machine (VM) which performs binary instruction translation form a second ISA to the first ISA. The translation is performed using Quality of Service (QoS) criteria including...

Full description

Saved in:
Bibliographic Details
Main Authors Glenn J Hinton, Bharath Muthiah, Martin G Dixon, William Bill Rash, Scott D Hahn, David B Papworth
Format Patent
LanguageEnglish
Published 08.11.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system comprises; a network interface, a processor which supports a first instruction set architecture (ISA), and a virtual machine (VM) which performs binary instruction translation form a second ISA to the first ISA. The translation is performed using Quality of Service (QoS) criteria including priority based acceleration. The processor executes the binary translated instructions to generate output display data for delivery to a client device; the processor transmits the generated output via the network interface; and the QoS criteria are to maintain a level of service by the system to the client device. The VM may use parameters including decode capabilities and the VM may be tuned for the client device. The binary instruction translation may be given a high priority, and may be accelerated using additional computation resources. The VM may be selected from a list of potential VMs based on available execution resources.
Bibliography:Application Number: GB20160021335