dc.contributor.author | Leyva, Neiel | |
dc.contributor.author | Monemi, Alireza | |
dc.contributor.author | Oliete-Escuin, Noelia | |
dc.contributor.author | Lopez-Paradis, Guillem | |
dc.contributor.author | Abancens, Xabier | |
dc.contributor.author | Balkind, Jonathan | |
dc.contributor.author | Vallejo Gutiérrez, Enrique | |
dc.contributor.author | Moretó Planas, Miquel | |
dc.contributor.author | Alvarez, Lluc | |
dc.contributor.other | Universidad de Cantabria | es_ES |
dc.date.accessioned | 2024-10-03T18:03:15Z | |
dc.date.available | 2024-10-03T18:03:15Z | |
dc.date.issued | 2024-09 | |
dc.identifier.issn | 2168-6777 | |
dc.identifier.issn | 2168-6785 | |
dc.identifier.other | PID2019-107255GB-C21 | es_ES |
dc.identifier.other | PID2019-105660RB-C22 | es_ES |
dc.identifier.other | TED2021-131176B-I00 | es_ES |
dc.identifier.uri | https://hdl.handle.net/10902/34059 | |
dc.description.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. | es_ES |
dc.description.sponsorship | This work was supported in part by the European HiPEAC Network of Excellence; in part by the Spanish Ministry of Science and Innovation MCIN/AEI/10.13039/501100011033 under Contract PID2019-107255GB-C21, Contract PID2022-136454NBC21, and Contract TED2021-131176B-I00; in part by the Spanish Ministry of Economy and Digital Transformation under Contract TSI069200-2023-0011; in part by the Generalitat de Catalunya under Contract 2021-SGR-00763; in part by Lenovo-BSC Contract-Framework Contract under Grant 2022; and in part by the BZL project is funded by the Ministerio de Transformación Digital y de la Función Pública by the Plan de Recuperación, Transformación y Resiliencia-financed by the European Union-NextGenerationEU. The work of Guillem LópezParadís was supported by the Generalitat de Catalunya through a FI Fellowship under Grant 2021FI-B00994. | es_ES |
dc.format.extent | 13 p. | es_ES |
dc.language.iso | eng | es_ES |
dc.publisher | Institute of Electrical and Electronics Engineers, Inc. | es_ES |
dc.rights | © 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | es_ES |
dc.source | IEEE Journal of Emerging and Selected Topics in Power Electronics, 2024, 14(3), 395-408 | es_ES |
dc.subject.other | Many-core | es_ES |
dc.subject.other | Network-On-Chip | es_ES |
dc.subject.other | Optimization | es_ES |
dc.subject.other | OpenPiton | es_ES |
dc.subject.other | RISC-V | es_ES |
dc.title | OpenPiton4HPC: optimizing OpenPiton toward high-performance manycores | es_ES |
dc.type | info:eu-repo/semantics/article | es_ES |
dc.relation.publisherVersion | https://doi.org/10.1109/JETCAS.2024.3428929 | es_ES |
dc.rights.accessRights | openAccess | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2019-107255GB-C21/ES/BSC - COMPUTACION DE ALTAS PRESTACIONES VIII/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2019-105660RB-C22/ES/REDES DE INTERCONEXION, ACELERADORES HARDWARE Y OPTIMIZACION DE APLICACIONES/ | es_ES |
dc.identifier.DOI | 10.1109/JETCAS.2024.3428929 | |
dc.type.version | acceptedVersion | es_ES |