Comparative Analysis of Next-Generation Space Computing Applications on AMD-Xilinx Versal Architecture

Noah Perryman,Alan George,Justin Goodwill,Sebastian Sabogal,David Wilson,Christopher Wilson
DOI: https://doi.org/10.2514/1.i011455
2024-12-04
Journal of Aerospace Information Systems
Abstract:Space computing has unique considerations that limit the achievable performance capabilities of onboard processing. Due to these limiting factors, current state-of-the-art devices for space computing are unable to meet the performance and energy-efficiency requirements for next-generation communication, navigation, and artificial-intelligence applications planned for future science and exploration missions. Space designers are transitioning to domain-specific architectures with specialized acceleration hardware, such as the AMD-Xilinx Versal Adaptive System-on-Chip, to address these issues. This heterogeneous platform provides developers with several processing subsystems that allow for mission-specific customization, including scalar processing units, programmable logic, and AI engine technology enabled by vector processing units. In this paper, performance, power-consumption, energy-efficiency, and resource-utilization tradeoffs for each Versal processing subsystem are evaluated by benchmarking a suite of representative next-generation artificial-intelligence and communication applications for space. This evaluation yields a design tradespace that mission designers can use to determine the Pareto-optimal solution for an artificial-intelligence or communication application based on performance requirements and power constraints. Additionally, this evaluation demonstrates that the performance and energy-efficiency benefits of the AI engines for space computing are significant; however, they are curtailed by considerably more power consumption than the scalar processors and programmable logic.
engineering, aerospace
What problem does this paper attempt to address?