Special Perturbations on the Jetson TX1 and TX2 Computers

Abstract

Simplified General Perturbations Number 4 (SGP4) has been the traditional algorithm for performing Orbit Determination (OD) onboard orbiting spacecraft. However, the recent rise of high-performance computers with low Size, Weight, and Power (SWAP) factors has provided the opportunity to use Special Perturbations (SP), a more accurate algorithm to perform onboard OD. This research evaluates the most efficient way to implement SP on NVIDIAs Jetson TX series of integrated Graphical Processing Units (GPUs). An initial serial version was implemented on the Jetson TX1 and TX2s Central Processing Units (CPUs). The runtimes of the initial version are the benchmark that the runtimes of the other versions were compared against. A second version of SP was implemented using compiler optimizations to increase the speed of the program. A third version was developed to utilize the Jetsons 256-core GPU for parallel processing to reduce the runtimes of the program. Runtimes of the different versions were then analyzed to determine the most efficient way to implement SP on the Jetson TX series of computers.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 23, 2018
Accession Number
AD1056191

Entities

People

  • Tyler M Moore

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Space

DTIC Thesaurus Topics

  • Accuracy
  • Air Force
  • Algorithms
  • Application Software
  • Artificial Satellites
  • Central Processing Units
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Grids
  • High Performance Computing
  • Instruction Set Architecture
  • Low Earth Orbits
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Software Development
  • Space Objects
  • Space Situational Awareness
  • Spacecraft

Readers

  • Maritime Security/Maritime Homeland Security
  • Parallel and Distributed Computing.
  • Space Exploration and Orbital Mechanics.

Technology Areas

  • Space
  • Space - Orbital Debris