Link to the University of Pittsburgh Homepage
Link to the University Library System Homepage Link to the Contact Us Form

Strategies to Enable Reliable Next-Generation Applications on Embedded Space Platforms

Perryman, Noah (2024) Strategies to Enable Reliable Next-Generation Applications on Embedded Space Platforms. Doctoral Dissertation, University of Pittsburgh. (Unpublished)

[img]
Preview
PDF
Download (16MB) | Preview

Abstract

Space computing has considerable performance restrictions that are imposed by the limited onboard-processing capabilities provided by heritage single-board computers. Due to these limitations, current state-of-the-art devices for space edge computing are unable to meet the resource and performance requirements for next-generation communication, navigation, and artificial intelligence (AI) applications planned for future science and defense missions. To address these issues, domain-specific architectures with specialized acceleration hardware, such as the Xilinx Versal Adaptive System-on-Chip architecture, have been developed. This heterogeneous platform provides significant energy-efficient compute capabilities, but it is susceptible to radiation-induced single-event effects and therefore the dependability of the device must be characterized prior to inclusion on future space-computing platforms.

Conversely, there is a direct need for high-visibility NASA missions that provide significant scientific impact or have a high mission class using completely radiation-hardened electronics solutions, to enable AI applications in harsh environments despite severe size, weight, and power constraints. For these missions, where current state-of-the-art solutions such as the Versal are too power-demanding or are incapable of surviving the intended radiation environment, an alternative radiation-hardened processing architecture that can leverage the control-flow capabilities of scalar processors while also incorporating the hardware-acceleration capabilities of an FPGA is of significant value.

In this research, performance, energy-efficiency, and resource-utilization tradeoffs for the Versal were evaluated by benchmarking a suite of representative next-generation AI and communication applications for space. These experiments included four image-classification models based on convolutional neural network architectures and the multitaper spectral estimation algorithm, a relevant communication algorithm based on the fast Fourier transform. Next, a methodology for evaluating and increasing the dependability of semantic segmentation deep learning models on heterogeneous systems featuring FPGAs as well as other compute elements is proposed. To demonstrate this methodology, three semantic segmentation DL models accelerated on the AMD-Xilinx Deep Learning Processing Unit for the Versal are evaluated. Lastly, an alternative architecture to the Versal for ultra-low power, high-reliability spaceflight applications is investigated. This investigation resulted in the design of an architecture with the highly reliable, radiation-hardened GR740 scalar processor paired with the low-power, radiation-tolerant CertusPro-NX-RT FPGA for increased performance.


Share

Citation/Export:
Social Networking:
Share |

Details

Item Type: University of Pittsburgh ETD
Status: Unpublished
Creators/Authors:
CreatorsEmailPitt UsernameORCID
Perryman, Noahnoah.perryman@pitt.edunep360009-0003-3137-8532
ETD Committee:
TitleMemberEmail AddressPitt UsernameORCID
Committee ChairGeorge, Alanalan.george@pitt.eduadg91
Committee MemberDickerson, Samueldickerson@pitt.edusjdst31
Committee MemberHu, Jingtongjthu@pitt.edujthu
Committee MemberZhou, Peipeipeipei.zhou@pitt.edupez41
Committee MemberBarry, Matthewmatthew.michael.barry@pitt.edummb49
Date: 6 September 2024
Date Type: Publication
Defense Date: 23 July 2024
Approval Date: 6 September 2024
Submission Date: 20 July 2024
Access Restriction: No restriction; Release the ETD for access worldwide immediately.
Number of Pages: 139
Institution: University of Pittsburgh
Schools and Programs: Swanson School of Engineering > Electrical and Computer Engineering
Degree: PhD - Doctor of Philosophy
Thesis Type: Doctoral Dissertation
Refereed: Yes
Uncontrolled Keywords: Versal, FPGA, artificial intelligence, AI Engine, deep learning, semantic segmentation, earth observation, single-event effects, fault injection, space computing
Date Deposited: 06 Sep 2024 20:04
Last Modified: 06 Sep 2024 20:04
URI: http://d-scholarship.pitt.edu/id/eprint/46708

Metrics

Monthly Views for the past 3 years

Plum Analytics


Actions (login required)

View Item View Item