Advanced search options

Advanced Search Options 🞨

Browse by author name (“Author name starts with…”).

Find ETDs with:

in
/  
in
/  
in
/  
in

Written in Published in Earliest date Latest date

Sorted by

Results per page:

You searched for +publisher:"Universidade Estadual de Campinas" +contributor:("Silva, Anderson Faustino da"). One record found.

Search Limiters

Last 2 Years | English Only

No search limiters apply to these results.

▼ Search Limiters


Universidade Estadual de Campinas

1. Gomes, Gabriel Ferreira Teles, 1985-. Indirect branch emulation techniques in virtual machines .

Degree: 2014, Universidade Estadual de Campinas

Resumo: Tradução dinâmica de binários é uma técnica de emulação comumente utilizada na implementação de máquinas virtuais. Neste contexto, a emulação de saltos indiretos é uma das principais fontes de perda de eficiência, o que atrapalha a aplicabilidade de tradutores dinâmicos de binários. Essa dissertação descreve diversas técnicas que tentam melhorar o desempenho e a eficiência da emulação de saltos indiretos em máquinas virtuais eficientes. O DynamoRIO é uma máquina virtual que se enquadra nessa categoria e que utiliza características de diversas dessas técnicas. Nessa dissertação, nós apresentamos a implementação atual do DynamoRIO, modificamos seu código para incluir duas novas técnicas de emulação de saltos indiretos (Inline Caching e IBTC) e as comparamos com outras técnicas descritas na literatura; Abstract: Dynamic binary translation is an emulation technique commonly employed in the implementation of virtual machines. One of the main sources of overhead that hinder the applicability of dynamic binary translators is that caused by the emulation of indirect branch instructions. This master thesis describes several techniques that try to improve the performance and efficiency of indirect branch emulation in efficient virtual machines. DynamoRIO is one of such machines and it implements features used by several of those techniques. In this master thesis, we present current implementations of DynamoRIO, modify its code to include two new techniques (Inline Caching and IBTC) and compare it with other techniques described in the literature Advisors/Committee Members: Borin, Edson, 1979- (advisor), Silva, Anderson Faustino da (committee member), Rigo, Sandro (committee member).

Subjects/Keywords: Sistemas de computação; Máquinas virtuais; Tradução binária dinâmica

Record DetailsSimilar RecordsGoogle PlusoneFacebookTwitterCiteULikeMendeleyreddit

APA · Chicago · MLA · Vancouver · CSE | Export to Zotero / EndNote / Reference Manager

APA (6th Edition):

Gomes, Gabriel Ferreira Teles, 1. (2014). Indirect branch emulation techniques in virtual machines . (Thesis). Universidade Estadual de Campinas. Retrieved from http://repositorio.unicamp.br/jspui/handle/REPOSIP/275506

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Chicago Manual of Style (16th Edition):

Gomes, Gabriel Ferreira Teles, 1985-. “Indirect branch emulation techniques in virtual machines .” 2014. Thesis, Universidade Estadual de Campinas. Accessed August 03, 2020. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275506.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

MLA Handbook (7th Edition):

Gomes, Gabriel Ferreira Teles, 1985-. “Indirect branch emulation techniques in virtual machines .” 2014. Web. 03 Aug 2020.

Vancouver:

Gomes, Gabriel Ferreira Teles 1. Indirect branch emulation techniques in virtual machines . [Internet] [Thesis]. Universidade Estadual de Campinas; 2014. [cited 2020 Aug 03]. Available from: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275506.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Council of Science Editors:

Gomes, Gabriel Ferreira Teles 1. Indirect branch emulation techniques in virtual machines . [Thesis]. Universidade Estadual de Campinas; 2014. Available from: http://repositorio.unicamp.br/jspui/handle/REPOSIP/275506

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

.