SKA-PST
This project implements the Pulsar Timing Signal Processor (PST) of the Square Kilometre Array (SKA). It provides the umbrella helm chart that integrates the CORE components of PST (SMRB, RECV, DSP, and STAT) with the Local Monitoring and Control (LMC) component This helm chart also launches the SEND process that autonomously moves PST output data products for DLM client ingestion
This project includes a number of system integration tests and provides documentation for integrating and using PST.
Current Capability
The current release of PST (ska-pst 1.3.1) supports the following capabilities:
Data Acquisition – capture the tied-array voltages from the correlator beam former (CBF) and write them to a ring buffer in shared memory
Data Quality Statistics – periodically output diagnostic statistical summaries of the tied-array voltages in the ring buffer
Voltage Recorder – record the tied-array voltages from the CBF to local file system
Flow Through – use a Graphics Processing Unit (GPU) to decimate tied-array voltages from the CBF and write reduced output to local file system
File Transfer – transfer Voltage Recorder files to a persistent volume shared with the Data Lifecycle Management (DLM) Client and make them available for File Transfer
A detailed history of the features added and bugs fixed with each release can be found at PST Changelog and important migration information is listed in the Release Notes.
Architecture
Deployment
Integration
Output Data Products
Configuration