首页> 外文会议>AIAA SciTech Forum and Exposition >NASA and Blue Origin Collaborative Assessment of Precision Landing Algorithms and Computing
【24h】

NASA and Blue Origin Collaborative Assessment of Precision Landing Algorithms and Computing

机译:美国宇航局和蓝色原产地对精密着陆算法和计算的协作评估

获取原文

摘要

NASA's Safe and Precise Landing - Integrated Capabilities Evolution (SPLICE) project is developing sensor, algorithm, and compute technologies for precision landing and hazard avoidance. These technologies are being tested as an integrated Precision Landing and Hazard Avoidance (PL&HA) system on Blue Origin's New Shephard suborbital vehicle. A key goal for the computing element of this technology development is to characterize the performance of the SPLICE software workloads on the project's Descent and Landing Computer (DLC). The DLC uses a multi-core processor designed as a surrogate for NASA's High Performance Spaceflight Computing (HPSC) processor. Measurements of the SPLICE workload performance on the DLC provides NASA insight on how PL&HA capabilities will perform on the HPSC, and guidance on how the SPLICE algorithms can be implemented to best utilize the DLC platform. This insight can also be used to derive requirements to guide trade studies on candidate computing architectures, for use on platforms like Blue Moon. NASA and Blue Origin are collaborating under an agreement to pursue this mutual benefit. Performance metrics collected are based on measurement of common compute resources such as percentage used of memory bandwidth, I/O utilization, interrupt latency, and kernel vs. user space code residency. Where possible existing performance counters and metrics that are part of the operating system kernel are used. As the design has a significant FPGA component, performance counters are identified and instantiated in the fabric to measure DMA performance and interface metrics. Collection of metrics is performed on the DLC with a representative workload that simulates a full landing cycle of the Blue Origin New Shepard vehicle. Consideration is given to the other compute implementations and whether they can run SPLICE algorithms at the same rate and with the same latency as the DLC. One option being considered is the use of a RISC-V soft core instantiated in a radiation resilient FPGA fabric such as the Xilinx KU60. Select algorithms from the SPLICE code will be run for comparison with the DLC. This paper describes how the DLC is instrumented to collect performance measurements of the SPLICE workloads, preliminary results from these measurements,and their implications on SPLICE algorithm implementation. The results of experimentation to derive candidate requirements for architecture trades on a PL&HA computing system are also presented.
机译:美国宇航局的安全和精确的登陆 - 集成能力进化(拼接)项目正在开发传感器,算法和计算精密着陆和危险的计算技术。这些技术正在被测为蓝色原产地新的Shephard副车辆上的综合精密着陆和危险(PL&HA)系统。该技术开发的计算元素的一个关键目标是在项目的下降和降落计算机(DLC)上表征拼接软件工作负载的性能。 DLC使用多核处理器设计为NASA的高性能空间计算(HPSC)处理器的代理。 DLC上的接头工作负载性能的测量为PPC上的PPSC提供了NASA Insight,以及如何实现拼接算法如何最佳地利用DLC平台的指导。这种洞察力还可用于导出对候选计算架构的贸易研究的要求,以便在蓝月亮等平台上使用。美国宇航局和蓝色起源是在协议下进行合作,以追求这种互利。收集的性能指标基于常见计算资源的测量,例如使用内存带宽,I / O利用率,中断延迟和内核与用户空间代码居住的百分比。在使用作为操作系统内核的一部分的可能存在的现有性能计数器和度量标准之后,由于设计具有重要的FPGA组件,因此在织物中识别和实例化性能计数器以测量DMA性能和接口度量。测量标准集合在DLC上进行了具有代表性工作负载,该工作负载模拟了蓝色原产地新的谢泼德车辆的全部着陆周期。考虑其他计算实现,以及它们是否可以以相同的速率运行剪接算法,并且与DLC相同的延迟。所考虑的一种选择是在辐射弹性FPGA织物中实例化的RISC-V软芯,例如Xilinx Ku60。将运行来自拼接代码的选择算法以便与DLC进行比较。本文介绍了DLC如何仪表以收集拼接工作量的性能测量,从这些测量的初步结果以及它们对剪接算法实现的影响。还提出了在PL&HA计算系统上获得架构交易候选要求的实验结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号