dc.contributor
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor
Cristal Kestelman, Adrián
dc.contributor
Ramírez Salinas, Marco Antonio
dc.contributor.author
Bustamante Peralta, Noé
dc.date.issued
2022-04-26
dc.identifier
https://hdl.handle.net/2117/367224
dc.description.abstract
The Lagarto project constitutes the basis of some important processor designs; some tapeouts with different versions and refactors have been done by collaboration. The first integration of the processor has been done using the Lowrisc SoC, which is a functional system, but being a project also under development, it has too many bugs, some of them are known by the nature of the design, and some others have been found by doing a more intensive verification. At the end of the day, the collaboration aims to have a functional SoC with most of the integration done in-house, so it is convenient to know well the operation of the system under the characteristics and configurations that are required to have a system capable of providing computational power for HPC. Studies in recent years have evaluated that as Moore's law has reached an unprecedented limit, so multicore systems would solve the performance problem, which is why this work focuses on studying and stressing the hierarchy of the memory side of the coherence protocols. Overall our work represents a extensive study and analysis of the coherence protocols stressed by running specific testbenches in different cases. Results demonstrate that trends are as we expected, but with more detail in which areas of the system are more bottlenecks depending on the testbench and its data size.
dc.format
application/pdf
dc.publisher
Universitat Politècnica de Catalunya
dc.subject
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject
Multiprocessors
dc.subject
RISC microprocessors
dc.subject
Multiprocessor
dc.subject
memory systems
dc.subject
cache coherence
dc.subject
edge computing
dc.subject
Multiprocessadors
dc.subject
Microprocessadors RISC
dc.title
Testbench development and performance bottleneck analysis of the cache coherence protocols in multiprocessor systems based on the RISC-V Lagarto architecture
dc.title
Diseño, evaluación e implementación del protocolo de coherencia y consistencia de datos en sistemas multiprocesador con base en la arquitectura Lagarto RISC-V