Análise de Desempenho de Representações Matriciais em Simulações de Transporte Eletrônico de Grafeno
Resumo
Este trabalho avalia o impacto da substituição de uma implementação baseada em Intel MKL por PETSc em um código de simulação de transporte eletrônico em grafeno bicamada torcido (TBG) com geometria de Corbino. A refatoração permitiu testar, de forma flexível, representações matriciais densas e esparsas. Nos experimentos iniciais, com uma matriz de densidade aproximada de 2,92%, a versão esparsa em PETSc reduziu o tempo de execução em 79,44% e o consumo de memória em 30,62% em relação ao código original. Os resultados indicam a importância de representações esparsas especializadas para melhorar a escalabilidade dessas simulações.
Referências
et al., S. B. (2026). PETSc/TAO users manual. Technical Report ANL-21/39 - Revision 3.25, Argonne National Laboratory.
Nimbalkar, A. and Kim, H. (2020). Opportunities and challenges in twisted bilayer graphene: A review. Nano-Micro Letters, 12.
Passos, A. and Bianchini, C. (2025). Comparação de desempenho de implementações fortran e c: Corbino tbg. In Anais da XVI Escola Regional de Alto Desempenho de São Paulo, pages 98–101, Porto Alegre, RS, Brasil. SBC.
