OpenPiton optimizations towards high performance manycores
Cita com:
hdl:2117/399781
Document typeConference report
Defense date2023
PublisherAssociation for Computing Machinery (ACM)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
ProjectBSC - COMPUTACION DE ALTAS PRESTACIONES VIII (AEI-PID2019-107255GB-C21)
JERARQUIA DE MEMORIA, GESTION DE TAREAS Y OPTIMIZACION DE APLICACIONES (AEI-PID2019-105660RB-C21)
MEEP - The MareNostrum Experimental Exascale Platform (EC-H2020-946002)
JERARQUIA DE MEMORIA, GESTION DE TAREAS Y OPTIMIZACION DE APLICACIONES (AEI-PID2019-105660RB-C21)
MEEP - The MareNostrum Experimental Exascale Platform (EC-H2020-946002)
Abstract
In recent years, numerous multicore RISC-V platforms have emerged. Within the RISC-V ecosystem, Networks-on-Chip (NoCs) such as OpenPiton are employed in designs that aim to scale to a large number of cores. This paper presents a set of extensions and optimizations to OpenPiton for high-performance manycores. The key contributions are enabling multiple memory controllers, supporting router bypassing and NoC concentration, and adding support for configurable cache sizes and cache block sizes. On a 64-core manycore architecture, these new features and optimizations provide a geometric mean speedup of 6.5x compared to the OpenPiton baseline.
CitationLeyva, N. [et al.]. OpenPiton optimizations towards high performance manycores. A: International Workshop on Network-on-Chip Architectures. "2023 16th International Workshop on Network on Chip Architectures (NoCArc): in conjunction with the 56th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-56): October 28, 2023, Toronto, Canada". New York: Association for Computing Machinery (ACM), 2023. ISBN 979-8-4007-0307-2. DOI 10.1145/3610396.3623265.
ISBN979-8-4007-0307-2
Publisher versionhttps://dl.acm.org/doi/abs/10.1145/3610396.3623265
Files | Description | Size | Format | View |
---|---|---|---|---|
OpenPiton Optim ... Performance Manycores.pdf | 3,611Mb | View/Open |