Use este identificador para citar ou linkar para este item: https://repositorio.ufms.br/handle/123456789/13523
Tipo: Trabalho de Conclusão de Curso
Título: Extending DONUTS: A Comparative Evaluation of Cache Replacement Policies for Efficient Crash Consistency in Non-Volatile Memory
Autor(es): CARLOS EDUARDO MENDONÇA BRANT
Primeiro orientador: KLEBER KRUGER
Resumo: Memória não volátil (NVM) surgiu como uma tecnologia promissora para substituir ou complementar a DRAM em sistemas de computador. No entanto, garantir a consistência em caso de falha é um desafio crítico em sistemas baseados em NVM, pois atualizações parciais em estruturas de dados podem deixar o sistema em um estado inconsistente após uma falha. Este trabalho estende o DONUTS, um mecanismo de checkpointing transparente ao software, integrando políticas adicionais de substituição de cache além da estratégia original LRU-Read. Avaliações usando os benchmarks SPEC CPU2006 e Splash2 demonstram que políticas alternativas de substituição de cache mantêm uma sobrecarga de tempo de execução de aproximadamente 2%, ao mesmo tempo que oferecem eficiência superior para certas cargas de trabalho.
Abstract: Non-volatile memory (NVM) has emerged as a promising technology to replace or complement DRAM in computer systems. However, ensuring crash consistency is a critical challenge in NVM-based systems, as partial updates to data structures can leave the system in an inconsistent state upon failure. This work extends DONUTS, a software-transparent checkpointing mechanism, by integrating additional cache replacement policies beyond the original LRU-Read strategy. Evaluations using SPEC CPU2006 and Splash2 benchmarks demonstrate that alternative cache replacement policies maintain a runtime overhead of approximately 2\%, while offering superior efficiency for certain workloads.
Palavras-chave: NVM
DONUTS
DRAM
memória cache
País: 
Editor: Fundação Universidade Federal de Mato Grosso do Sul
Sigla da Instituição: UFMS
Tipo de acesso: Acesso Aberto
URI: https://repositorio.ufms.br/handle/123456789/13523
Data do documento: 2025
Aparece nas coleções:Sistemas de Informação - Bacharelado (CPCX)

Arquivos associados a este item:
Arquivo TamanhoFormato 
30911.pdf1,03 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.