|
|
Paper: |
EPIC: A C++ Service Oriented Inter-process Messaging Framework and its Usage in the PFS Reduction Pipeline |
Volume: |
495, Astronomical Data Analysis Software and Systems XXIV (ADASS XXIV) |
Page: |
309 |
Authors: |
Vidal, C.; Chabaud, P.-Y. |
Abstract: |
We present EPIC: a C++ library for managing inter process communication in the Prime Focus
Spectrograph Data Reduction Pipeline (PFS/DRP). The aim of EPIC is to provide a consistent
framework for building distributed softwares that can be efficiently used in various kind of
astronomical data processing pipeline. The Prime Focus Spectrograph multi-fiber system will
allow more than 2000 simultaneous spectral observations of astronomical targets at the same
time, leading the need of a high throughput system for processing data reduction of each
observations. This framework provide a load balanced, messages and services oriented
system, where nodes communicate with each other using a set of C++ APIs. |
|
|
|
|