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...

Full description

Saved in:
Bibliographic Details
Published inNASA Center for AeroSpace Information (CASI). Conference Proceedings
Main Authors Schmidt, Andrew G, Weisz, Gabriel, French, Matthew, Flatley, Thomas, Villalpando, Carlos Y
Format Conference Proceeding
LanguageEnglish
Published Hampton NASA/Langley Research Center 04.03.2017
Subjects
Online AccessGet 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