SpaceCubeX: A Framework for Evaluating Hybrid Multi-Core CPU FPGA DSP Architectures
The SpaceCubeX project is motivated by the need for high performance, modular, and scalable on-board processing to help scientists answer critical 21st century questions about global climate change, air quality, ocean health, and ecosystem dynamics, while adding new capabilities such as low-latency...
Saved in:
Published in | NASA Center for AeroSpace Information (CASI). Conference Proceedings |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
Hampton
NASA/Langley Research Center
04.03.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | The SpaceCubeX project is motivated by the need for high performance, modular, and scalable on-board processing to help scientists answer critical 21st century questions about global climate change, air quality, ocean health, and ecosystem dynamics, while adding new capabilities such as low-latency data products for extreme event warnings. These goals translate into on-board processing throughput requirements that are on the order of 100-1,000 more than those of previous Earth Science missions for standard processing, compression, storage, and downlink operations. To study possible future architectures to achieve these performance requirements, the SpaceCubeX project provides an evolvable testbed and framework that enables a focused design space exploration of candidate hybrid CPU/FPGA/DSP processing architectures. The framework includes ArchGen, an architecture generator tool populated with candidate architecture components, performance models, and IP cores, that allows an end user to specify the type, number, and connectivity of a hybrid architecture. The framework requires minimal extensions to integrate new processors, such as the anticipated High Performance Spaceflight Computer (HPSC), reducing time to initiate benchmarking by months. To evaluate the framework, we leverage a wide suite of high performance embedded computing benchmarks and Earth science scenarios to ensure robust architecture characterization. We report on our projects Year 1 efforts and demonstrate the capabilities across four simulation testbed models, a baseline SpaceCube 2.0 system, a dual ARM A9 processor system, a hybrid quad ARM A53 and FPGA system, and a hybrid quad ARM A53 and DSP system. |
---|---|
AbstractList | The SpaceCubeX project is motivated by the need for high performance, modular, and scalable on-board processing to help scientists answer critical 21st century questions about global climate change, air quality, ocean health, and ecosystem dynamics, while adding new capabilities such as low-latency data products for extreme event warnings. These goals translate into on-board processing throughput requirements that are on the order of 100-1,000 more than those of previous Earth Science missions for standard processing, compression, storage, and downlink operations. To study possible future architectures to achieve these performance requirements, the SpaceCubeX project provides an evolvable testbed and framework that enables a focused design space exploration of candidate hybrid CPU/FPGA/DSP processing architectures. The framework includes ArchGen, an architecture generator tool populated with candidate architecture components, performance models, and IP cores, that allows an end user to specify the type, number, and connectivity of a hybrid architecture. The framework requires minimal extensions to integrate new processors, such as the anticipated High Performance Spaceflight Computer (HPSC), reducing time to initiate benchmarking by months. To evaluate the framework, we leverage a wide suite of high performance embedded computing benchmarks and Earth science scenarios to ensure robust architecture characterization. We report on our projects Year 1 efforts and demonstrate the capabilities across four simulation testbed models, a baseline SpaceCube 2.0 system, a dual ARM A9 processor system, a hybrid quad ARM A53 and FPGA system, and a hybrid quad ARM A53 and DSP system. |
Author | French, Matthew Villalpando, Carlos Y Weisz, Gabriel Schmidt, Andrew G Flatley, Thomas |
Author_xml | – sequence: 1 givenname: Andrew surname: Schmidt middlename: G fullname: Schmidt, Andrew G – sequence: 2 givenname: Gabriel surname: Weisz fullname: Weisz, Gabriel – sequence: 3 givenname: Matthew surname: French fullname: French, Matthew – sequence: 4 givenname: Thomas surname: Flatley fullname: Flatley, Thomas – sequence: 5 givenname: Carlos surname: Villalpando middlename: Y fullname: Villalpando, Carlos Y |
BookMark | eNrjYmDJy89L5WQIDi5ITE51Lk1KjbBScFRwK0rMTS3PL8pWSMsvUnAtS8wpTSzJzEtX8KhMKspMUfAtzSnJ1HXOL0pVcA4IVXALcHdUcAkOUHAsSs7ILElNLiktSi3mYWBNS8wpTuWF0twMym6uIc4eugVF-YWlqcUl8Vn5pUV5QKl4I0MjCwNjCwNzI2PiVAEAhik6jQ |
ContentType | Conference Proceeding |
Copyright | Copyright NASA/Langley Research Center Mar 4, 2017 |
Copyright_xml | – notice: Copyright NASA/Langley Research Center Mar 4, 2017 |
DBID | 8FE 8FG AAFGM ABQRF AFKRA AFLLJ AFOKG AQTIP ARAPS BENPR BGLVJ CCPQU DWQXO HCIFZ P5Z P62 PQCXX PQEST PQQKQ PQUKI PRINS |
DatabaseName | ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central Korea - hybrid linking Technology Collection - hybrid linking ProQuest Central SciTech Premium Collection - hybrid linking Advanced Technologies & Aerospace Collection - hybrid linking ProQuest Women's & Gender Studies - hybrid linking Advanced Technologies & Aerospace Database (1962 - current) ProQuest Central Technology Collection ProQuest One Community College ProQuest Central SciTech Premium Collection Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central - hybrid linking ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China |
DatabaseTitle | Advanced Technologies & Aerospace Collection Technology Collection ProQuest Advanced Technologies & Aerospace Collection ProQuest One Academic Eastern Edition SciTech Premium Collection ProQuest One Community College ProQuest Technology Collection ProQuest SciTech Collection ProQuest Central China ProQuest Central Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest Central Korea ProQuest One Academic |
DatabaseTitleList | Advanced Technologies & Aerospace Collection |
Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Genre | Conference Proceeding |
GroupedDBID | 8FE 8FG AFKRA ARAPS BENPR BGLVJ CCPQU DWQXO HCIFZ P62 PQEST PQQKQ PQUKI PRINS |
ID | FETCH-proquest_journals_21280380723 |
IEDL.DBID | 8FG |
IngestDate | Thu Oct 10 21:36:37 EDT 2024 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-proquest_journals_21280380723 |
PQID | 2128038072 |
PQPubID | 2026462 |
ParticipantIDs | proquest_journals_2128038072 |
PublicationCentury | 2000 |
PublicationDate | 20170304 |
PublicationDateYYYYMMDD | 2017-03-04 |
PublicationDate_xml | – month: 03 year: 2017 text: 20170304 day: 04 |
PublicationDecade | 2010 |
PublicationPlace | Hampton |
PublicationPlace_xml | – name: Hampton |
PublicationTitle | NASA Center for AeroSpace Information (CASI). Conference Proceedings |
PublicationYear | 2017 |
Publisher | NASA/Langley Research Center |
Publisher_xml | – name: NASA/Langley Research Center |
Score | 3.316704 |
Snippet | The SpaceCubeX project is motivated by the need for high performance, modular, and scalable on-board processing to help scientists answer critical 21st century... |
SourceID | proquest |
SourceType | Aggregation Database |
SubjectTerms | Air quality Central processing units Climate change Computer architecture Computer simulation CPUs Earth science Field programmable gate arrays Hybrid systems Microprocessors Missions Space flight |
Title | SpaceCubeX: A Framework for Evaluating Hybrid Multi-Core CPU FPGA DSP Architectures |
URI | https://www.proquest.com/docview/2128038072 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3PS8MwFH7odvGmOPHHHA_0GqyxWaMXqbVdERzBOuhtJG3qbdN1O_jfm1daJwg7B0ISwvve9_J9eQDX1X3BRcElc2hElhyumSaNu66k1sYTRgRkTn6djtOZ_5KLvC241a2ssouJTaAulwXVyG9ciJUe_Y7OHz-_GHWNotfVtoXGPvRveRAQ-ZLJ5F9YbbAiOYTB1kWH6hcfjmDPLo4hyxxJtdHG2PwBQ0w6bRS65BHj9uvtxQem32SlwsYfy6LlymKkZpioSYjPmcLwT_2_HsBVEr9HKevWM29vSD3f7ufuBHqO6ttTQMcRvYrzQgba842wemxKq12WY3xf29KewXDXTOe7hy_ggBMokYLKH0JvvdrYSwepazNqzm0E_ad4qt5-ADeGgic |
link.rule.ids | 310,311,783,787,792,793,12777,21400,33385,33756,43612,43817 |
linkProvider | ProQuest |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NS8NAEB20PehNseJH1QG9BsOatNGLxJgYtQ2LaSG3sJtsemu1aQ_-e3fCxgpCzwvL7rLMm4_3ZgBuqvuCuQXzLI1GJMlhwhLEcReVJ4S0XekOSZw8Tgbx1HnL3Mwk3GpDq2xtYmOoy0VBOfJbbWI9m7qjs8fPL4umRlF11YzQ2IUutarSwVf3KUz4xz_D2qBFdAC9jY4O-S9CHMKOmh9BmuowVQVrqbIH9DFq2VGo3UcMTfPt-QzjbxJTYaOQtYLFUmHApxjxFx-fU47-nwpA3YPrKJwEsdWeJzd_pM43N7o7ho4O9tUJoI4S7YqxwhsK25GuEgNZKqH9HOk4QpXqFPrbdjrbvnwFe_FkPMpHr8n7OewzgijiUzl96KyWa3WhAXYlL80r_gCNUoTe |
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%3Abook&rft.genre=proceeding&rft.title=NASA+Center+for+AeroSpace+Information+%28CASI%29.+Conference+Proceedings&rft.atitle=SpaceCubeX%3A+A+Framework+for+Evaluating+Hybrid+Multi-Core+CPU+FPGA+DSP+Architectures&rft.au=Schmidt%2C+Andrew+G&rft.au=Weisz%2C+Gabriel&rft.au=French%2C+Matthew&rft.au=Flatley%2C+Thomas&rft.date=2017-03-04&rft.pub=NASA%2FLangley+Research+Center |