NRAOEVLAWIDAR

WIDAR Correlator Backend Software Design

Martin Pokorny

National Radio Astronomy Observatory
EVLA Computing Division
Revision History
Revision 0.419 Dec 2007mpp
Placed pipelinefs layout description into its own section.
Revision 0.319 Dec 2007mpp
Updated to include new message types handled by compute node application control socket and console app; added description of pipelinefs to head node software section.
Revision 0.219 Sep 2007mpp
Changed names to match those in current WCBE project.
Revision 0.1.29 Aug 2007mpp
Fixed up FIXME reference, updated lag set definition.
Revision 0.1.18 Aug 2007mpp
Simple corrections and reformatting.
Revision 0.18 Aug 2007mpp
Initial version

Abstract

Design documentation for the WIDAR correlator backend system. Contains both high-level and detailed design information for all aspects of the newest version of the backend software, its development and deployment.


Table of Contents

Introduction
Head node software
Compute node pipeline monitor and control interface
Compute node software
Design elements
Lag processing stage design
Input stage design
Application interface
Configuration
Plugin design issues