Buscar

Estamos realizando la búsqueda. Por favor, espere...

OpenPiton4HPC: optimizing OpenPiton toward high-performance manycores

Abstract: In recent years, numerous multicore RISC-V platforms have emerged. Development frameworks such as OpenPiton are employed in designs that aim to scale to a large number of cores. While OpenPiton presents a large flexibility, supporting different requirements and processing cores, some of its design decisions result in designs that are not optimized for High-Performance Computing (HPC) requirements. This work presents OpenPiton4HPC, an extension and optimization of OpenPiton for high-performance manycores. The key contributions are enabling multiple memory controllers, supporting router bypassing and NoC concentration, adding support for configurable cache sizes and cache block sizes, and allowing configurable bus widths in the NoC and in the cache SRAMs. On a 64-core manycore architecture, these new features and optimizations provide a geometric mean speedup of 7.2x compared to the OpenPiton baseline.

 Fuente: IEEE Journal of Emerging and Selected Topics in Power Electronics, 2024, 14(3), 395-408

 Editorial: Institute of Electrical and Electronics Engineers, Inc.

 Fecha de publicación: 01/09/2024

 Nº de páginas: 14

 Tipo de publicación: Artículo de Revista

 DOI: 10.1109/JETCAS.2024.3428929

 ISSN: 2168-6777,2168-6785

 Proyecto español: PID2019-107255GB-C21

 Url de la publicación: https://doi.org/10.1109/JETCAS.2024.3428929

Autoría

LEYVA, NEIEL

MONEMI, ALIREZA

OLIETE-ESCUIN, NOELIA

LOPEZ-PARADIS, GUILLEM

ABANCENS, XABIER

BALKIND, JONATHAN

MIQUEL MORETO PLANAS

ALVAREZ, LLUC