SED Banner Image

Code 587 Technologies and Products

Gigabit Per Second Processing for the AdEPT Telescope

Principal Investigator (PI)
Description and Objectives
  • Support the on-board, real time, memory intensive processing of the Gb/s data stream of the Advanced Energetic Pair Telescope (AdEPT) instrument.
  • AdEPT is a high sensitivity medium-energy (5-200 MeV) gamma-ray telescope that will ultimately consist of eight, Three-Dimensional Track Imager (3-DTI) modules.
  • The raw 3-DTI data stream must be processed on-board in real time to extract the gamma-ray science data.
  • The raw data stream is produced at a rate of 0.2 Gb/s up to 2.5 Gb/s depending on the size of the 3-DTI module.
  • The figure to the right is a graphical representation of the on-board processing needed to reduce the raw data to science data.

 

Gigabit Per Second Processing for the AdEPT Telescope

 

Gigabit Per Second Processing for the AdEPT Telescope
 
Technical Approach
  • Build on the experience of FY12 Goddard Cross-Cutting R&D work to develop optimized software to support the detector's increasing channels and data rate processing requirements, from 512 channels at 0.2 Gb/s to 1536 channels at 0.5 Gb/s to ~5000 channels at 2.5 Gb/s.
  • Port and optimize the existing AdEPT streaming mode software using the Tilera Encore system.
  • Use AESOP, an autoparallelizing compiler for shared memory computers, being developed by the University of Maryland to aid in parallel processing.
  • Generate realistic input test data
Main Innovation(s)
  • High data rate processing.
  • Parallel processing, optimization of processing.
  • Use of the latest Tilera 36-core embedded processing system and software tools.
Infusion Potential
  • AdEPT short-term and long-term development, Explorer AO in FY16.
  • Low-earth orbit missions.