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 | Tamanho | Formato | |
|---|---|---|---|
| 30911.pdf | 1,03 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

