Análise Comparativa entre dois verificadores de consistência e coerência de memória

DSpace Repository

A- A A+

Análise Comparativa entre dois verificadores de consistência e coerência de memória

Show full item record

Title: Análise Comparativa entre dois verificadores de consistência e coerência de memória
Author: Andrade, Gabriel Arthur Gerber
Abstract: Para que um sistema de hardware multi-core funcione corretamente é vital que o mesmo tenha a habilidade de preservar a coerência e consistência da sua memória. Logo, durante o seu desenvolvimento, ocorre a verificação de que o resultado da sua execução segue o Modelo de Consistência de Memória (MCM) adotado. A maioria dos verificadores do estado da arte foram criados para serem executados na fase de desenvolvimento em que a partir da qual, definitivamente, não acontecerá a inserção de erros. Isto é, na fase pós-silício onde a classe de complexidade da verificação é NP-difícil. Estes mesmos verificadores também são adaptados para serem utilizados na fase pré-silício, com a perspectiva de redução dos custos do projeto. Entretanto há também verificadores feitos exclusivamente para a fase pré-silício. Eles procuram aproveitar que nesta fase ocorre a queda da complexidade de verificação para a classe Polinomial, devido ao fato de haver mais observabilidade. O presente trabalho tem como objetivo comparar dois verificadores do estado da arte: um feito para a fase pós-silício Hu2012, e outro exclusivo para a fase pré-silício Freitas2013. Referências [Hu2012] Weiwu Hu, Yunji Chen, Tianshi Chen, Cheng Qian, and Lei Li. Linear Time Memory Consistency Verification. IEEE Transactions on Computers, 61(4):502–516, April 2012. [Freitas 2013] LS Freitas, EA Rambo, and LCV dos Santos. On-the-fly verification of Memory consistency with concurrent relaxed scoreboards. DATE ’13 Proceedings of the Conference on Design, Automation and Test in Europe, pages 631–636, 2013.
Description: TCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Curso de Ciências da Computação.
URI: https://repositorio.ufsc.br/handle/123456789/184244
Date: 2014


Files in this item

Files Size Format View
Monografia.pdf.1 2.699Mb Unknown View/Open

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar