Graphics Processing Units (GPUs) have found application in a broad range of domains due to their ability to massively exploit data parallelism and thereby achieve high energy efficiency, being now referred to as General-Purpose GPUs (GPGPUs). However, with a market dominated by two or three industrial players and a lack of open-source hardware realizations and standardized GPU Instruction-Set Architectures (ISAs), the full potential of these architectures for academic research and use by small hardware development enterprises remains far from being unlocked. In this paper, we start by discussing a few exciting research directions in GPGPU architectures and the benefits of open-source Hardware realizations. Furthermore, we show how our open-source FGPU core can be used to enable overcoming these challenges and contribute to the agile development of Domain-Specific Architectures (DSAs) featuring System-on-Chip (SoC) platforms extended with adapted GPGPU cores. FGPU is described in VHDL, can be programmed in OpenCL by use of our LLVM-based compiler, and has been validated against an ARM Cortex A9 with NEON support, achieving 4 performance improvement in fixed and floating-point benchmarks.
(Special Topic Submission) enabling domain-specific architectures with an open-source soft-core GPGPU / Brandalero, M.; Hernandez, H. G. M.; Veleski, M.; Kadi, M. A.; Rech, P.; Hubner, M.. - (2020), pp. 36-43. ((Intervento presentato al convegno 34th IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020 tenutosi a usa nel 2020 [10.1109/IPDPSW50202.2020.00015].
Scheda prodotto non validato
I dati visualizzati non sono stati ancora sottoposti a validazione formale da parte dello Staff di IRIS, ma sono stati ugualmente trasmessi al Sito Docente Cineca (Loginmiur).
Titolo: | (Special Topic Submission) enabling domain-specific architectures with an open-source soft-core GPGPU | |
Autori: | Brandalero, M.; Hernandez, H. G. M.; Veleski, M.; Kadi, M. A.; Rech, P.; Hubner, M. | |
Autori Unitn: | ||
Titolo del volume contenente il saggio: | Proceedings - 2020 IEEE 34th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020 | |
Luogo di edizione: | usa | |
Casa editrice: | Institute of Electrical and Electronics Engineers Inc. | |
Anno di pubblicazione: | 2020 | |
Codice identificativo Scopus: | 2-s2.0-85091599313 | |
ISBN: | 978-1-7281-7445-7 | |
Handle: | http://hdl.handle.net/11572/346665 | |
Citazione: | (Special Topic Submission) enabling domain-specific architectures with an open-source soft-core GPGPU / Brandalero, M.; Hernandez, H. G. M.; Veleski, M.; Kadi, M. A.; Rech, P.; Hubner, M.. - (2020), pp. 36-43. ((Intervento presentato al convegno 34th IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020 tenutosi a usa nel 2020 [10.1109/IPDPSW50202.2020.00015]. | |
Appare nelle tipologie: | 04.1 Saggio in atti di convegno (Paper in Proceedings) |