ANDROMEDA: An FPGA Based RISC-V MPSoC Exploration Framework
With the growing demands of consumer electronic products, the computational requirements are increasing exponentially. Due to the applications' computational needs, the computer architects are trying to pack as many cores as possible on a single die for accelerated execution of the application...
Saved in:
Published in | arXiv.org |
---|---|
Main Authors | , , , , , |
Format | Paper |
Language | English |
Published |
Ithaca
Cornell University Library, arXiv.org
14.01.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | With the growing demands of consumer electronic products, the computational requirements are increasing exponentially. Due to the applications' computational needs, the computer architects are trying to pack as many cores as possible on a single die for accelerated execution of the application program codes. In a multiprocessor system-on-chip (MPSoC), striking a balance among the number of cores, memory subsystems, and network-on-chip parameters is essential to attain the desired performance. In this paper, we present ANDROMEDA, a RISC-V based framework that allows us to explore the different configurations of an MPSoC and observe the performance penalties and gains. We emulate the various configurations of MPSoC on the Synopsys HAPS-80D Dual FPGA platform. Using STREAM, matrix multiply, and N-body simulations as benchmarks, we demonstrate our framework's efficacy in quickly identifying the right parameters for efficient execution of these benchmarks. |
---|---|
AbstractList | With the growing demands of consumer electronic products, the computational requirements are increasing exponentially. Due to the applications' computational needs, the computer architects are trying to pack as many cores as possible on a single die for accelerated execution of the application program codes. In a multiprocessor system-on-chip (MPSoC), striking a balance among the number of cores, memory subsystems, and network-on-chip parameters is essential to attain the desired performance. In this paper, we present ANDROMEDA, a RISC-V based framework that allows us to explore the different configurations of an MPSoC and observe the performance penalties and gains. We emulate the various configurations of MPSoC on the Synopsys HAPS-80D Dual FPGA platform. Using STREAM, matrix multiply, and N-body simulations as benchmarks, we demonstrate our framework's efficacy in quickly identifying the right parameters for efficient execution of these benchmarks. |
Author | Yasotharan, Kirthihan Sisejkovic, Dominik Reimann, Lennart M Grass, Thomas Leupers, Rainer Merchant, Farhad |
Author_xml | – sequence: 1 givenname: Farhad surname: Merchant fullname: Merchant, Farhad – sequence: 2 givenname: Dominik surname: Sisejkovic fullname: Sisejkovic, Dominik – sequence: 3 givenname: Lennart surname: Reimann middlename: M fullname: Reimann, Lennart M – sequence: 4 givenname: Kirthihan surname: Yasotharan fullname: Yasotharan, Kirthihan – sequence: 5 givenname: Thomas surname: Grass fullname: Grass, Thomas – sequence: 6 givenname: Rainer surname: Leupers fullname: Leupers, Rainer |
BookMark | eNrjYmDJy89LZWLgNDI2NtS1MDEy4mDgLS7OMjAwMDIzNzI1NeZksHb0cwny93V1cbRScMxTcAtwd1RwSixOTVEI8gx21g1T8A0IzndWcK0oyMkvSizJzAeqKUrMTS3PL8rmYWBNS8wpTuWF0twMym6uIc4eugVF-YWlqcUl8Vn5pUV5QKl4IxNzC0MzCwtjQ2PiVAEAiZc1yA |
ContentType | Paper |
Copyright | 2021. This work is published under http://creativecommons.org/publicdomain/zero/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
Copyright_xml | – notice: 2021. This work is published under http://creativecommons.org/publicdomain/zero/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
DBID | 8FE 8FG ABJCF ABUWG AFKRA AZQEC BENPR BGLVJ CCPQU DWQXO HCIFZ L6V M7S PIMPY PQEST PQQKQ PQUKI PRINS PTHSS |
DatabaseName | ProQuest SciTech Collection ProQuest Technology Collection Materials Science & Engineering Collection ProQuest Central (Alumni) ProQuest Central ProQuest Central Essentials ProQuest Central Technology Collection ProQuest One Community College ProQuest Central Korea SciTech Premium Collection ProQuest Engineering Collection Engineering Database Publicly Available Content Database ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection |
DatabaseTitle | Publicly Available Content Database Engineering Database Technology Collection ProQuest Central Essentials ProQuest One Academic Eastern Edition ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Technology Collection ProQuest SciTech Collection ProQuest Central China ProQuest Central ProQuest Engineering Collection ProQuest One Academic UKI Edition ProQuest Central Korea Materials Science & Engineering Collection ProQuest One Academic Engineering Collection |
DatabaseTitleList | Publicly Available Content Database |
Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Physics |
EISSN | 2331-8422 |
Genre | Working Paper/Pre-Print |
GroupedDBID | 8FE 8FG ABJCF ABUWG AFKRA ALMA_UNASSIGNED_HOLDINGS AZQEC BENPR BGLVJ CCPQU DWQXO FRJ HCIFZ L6V M7S M~E PIMPY PQEST PQQKQ PQUKI PRINS PTHSS |
ID | FETCH-proquest_journals_24781688313 |
IEDL.DBID | 8FG |
IngestDate | Thu Oct 10 16:02:07 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-proquest_journals_24781688313 |
OpenAccessLink | https://www.proquest.com/docview/2478168831?pq-origsite=%requestingapplication% |
PQID | 2478168831 |
PQPubID | 2050157 |
ParticipantIDs | proquest_journals_2478168831 |
PublicationCentury | 2000 |
PublicationDate | 20210114 |
PublicationDateYYYYMMDD | 2021-01-14 |
PublicationDate_xml | – month: 01 year: 2021 text: 20210114 day: 14 |
PublicationDecade | 2020 |
PublicationPlace | Ithaca |
PublicationPlace_xml | – name: Ithaca |
PublicationTitle | arXiv.org |
PublicationYear | 2021 |
Publisher | Cornell University Library, arXiv.org |
Publisher_xml | – name: Cornell University Library, arXiv.org |
SSID | ssj0002672553 |
Score | 3.3167517 |
SecondaryResourceType | preprint |
Snippet | With the growing demands of consumer electronic products, the computational requirements are increasing exponentially. Due to the applications' computational... |
SourceID | proquest |
SourceType | Aggregation Database |
SubjectTerms | Benchmarks Configurations Field programmable gate arrays Multiprocessing Parameter identification System on chip |
Title | ANDROMEDA: An FPGA Based RISC-V MPSoC Exploration Framework |
URI | https://www.proquest.com/docview/2478168831 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3PS8MwFH7oiuDNn-icI6DXYPq71YN0XbsptJZOZbeRNMlxm-u8-reb1FYPwo4hkJDH4_teXr6XB3BLJWNcmgIHriD6U22Fg34oMRMqdiDUcoTU1chZ7k3fnOe5O28TbnUrq-wwsQFqvqp0jvzO0jWRXhDY5uP6A-uuUfp1tW2hsQ-Gafm-9uognfzmWCzPVxGz_Q9mG-5Ij8Ao6FpsjmFPLE_goJFcVvUpPET5uHzJknF0j6IlSotJhEaKUzgqn2YxfkdZMVvF6Eck19gPpZ2S6gxu0uQ1nuJux0XrE_Xi7wT2OfTU5V5cAKpCFTBy13OoLR1GaBhwKmlImKJ5QYm8hMGulfq7p6_g0NIaDGJi0xlAb7v5FNeKRLds2FhqCMYoyYtSjbKv5BufLnpf |
link.rule.ids | 783,787,12779,21402,33387,33758,43614,43819 |
linkProvider | ProQuest |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3PT4MwFH7RLUZv_ozTqU302ligMNCDQTbGdCDZptmNtNAetznm_2-LoAeTnZu06UvzfV9fv9cHcMck54U0BHZtQfSn2goHe57EXCjtQJhJhdTVyHHiRO_0ZW7P64RbWdsqG0ysgLpY5jpHfm_qmkjHdS3jafWJddco_bpat9DYhTa1FNHoSvFw-JtjMZ2eUszWP5ituCM8hHbKVmJ9BDticQx7leUyL0_g0U_6k7d40PcfkL9AYTr00bPilAJNRtMAf6A4nS4D9GOSq-KHwsZJdQq34WAWRLhZMavPRJn97cA6g5a63ItzQLmnBGNhO5RZknLCPLdgknmEK5oXjMgOdLfNdLF9-Ab2o1k8zsaj5PUSDkztxyAGNmgXWpv1l7hShLrh11XUvgG2bHp2 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=ANDROMEDA%3A+An+FPGA+Based+RISC-V+MPSoC+Exploration+Framework&rft.jtitle=arXiv.org&rft.au=Merchant%2C+Farhad&rft.au=Sisejkovic%2C+Dominik&rft.au=Reimann%2C+Lennart+M&rft.au=Yasotharan%2C+Kirthihan&rft.date=2021-01-14&rft.pub=Cornell+University+Library%2C+arXiv.org&rft.eissn=2331-8422 |