A funcionalidade de pesquisa está em construção.
A funcionalidade de pesquisa está em construção.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

Hybrid Schemes and Variable-Size Subblock TLBs: Aggressive Superpage Supports Esquemas Híbridos e TLBs de Subbloco de Tamanho Variável: Suporte Agressivo para Superpage

Cheol Ho PARK, Daeyeon PARK

  • Exibições de texto completo

    0

  • Cite isto

Resumo:

Embora as superpáginas sejam uma solução eficiente para aumentar o alcance do TLB, a forte restrição ao uso de superpáginas dificulta a utilização real. Duas soluções anteriores, um TLB de subbloco parcial e a memória sombra, foram propostas para perder a restrição. Um TLB de subbloco parcial perde apenas uma pequena parte da restrição e limita o tamanho da superpágina com um custo. A memória sombra perde a maior parte da restrição, mas introduz outros problemas sérios. Propomos três novas abordagens para melhorar o suporte de superpáginas. Primeiro, propomos um esquema híbrido que integra tanto a memória sombra quanto um TLB de subbloco parcial, aproveitando assim os benefícios herdados de ambos os lados. O esquema híbrido tem uma utilização de superpágina tão alta quanto a memória sombra e evita a maioria dos problemas na memória sombra em virtude do TLB de subbloco parcial. Em segundo lugar, os VS-TLBs são uma extensão dos TLBs de subbloco para suportar subblocos de múltiplas páginas, enquanto os TLBs de subbloco podem suportar apenas subblocos de página única. Os VS-TLBs têm um alcance de TLB muito maior do que os TLBs de subbloco com um custo de um pequeno número de bits. Por último, propomos o VS-híbrido que substitui o TLB de subbloco parcial no esquema híbrido por um VS-TLB parcial. Ele suporta vários subblocos de páginas no esquema híbrido. Portanto, ele aproveita as vantagens do esquema híbrido e do tamanho expandido do subbloco. Os resultados da simulação mostram que os esquemas propostos geram um grande ganho de desempenho nos programas aplicativos de benchmark.

Publicação
IEICE TRANSACTIONS on Information Vol.E85-D No.10 pp.1609-1618
Data de publicação
2002/10/01
Publicitada
ISSN online
DOI
Tipo de Manuscrito
PAPER
Categoria
Sistemas de computador

autores

Palavra-chave