Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.atnf.csiro.au/vlbi/dokuwiki/lib/exe/fetch.php/difx/sfxc.pdf
Дата изменения: Wed Sep 10 18:10:46 2008
Дата индексирования: Tue Apr 12 05:34:10 2016
Кодировка:

Поисковые слова: п п п п п п п п п п п п п п п п п п п
SCARIe FABRIC: Building a distributed software correlator for e-VLBI
Nico Kruithof, Yurii Pydoprihora, Des Small, Mark Kettenis, JIVE Damien Marchal, University of Amsterdam

Sep 1, 2008

SCARIe FABRIC

Slide #: 1


Starting Point
C++ implementation of the SFXC correlator used for the Huygens probe tracking. Algorithm developed by Sergei Pogrebenko. · FX correlator · Narrow-band, high spectral resolution · Fractional bit-shift before fringe rotation · Largely unoptimized · Correlator core only

Sep 1, 2008

SCARIe FABRIC

Slide #: 2


Design Decisions
· Parallelisation in both subbands and time. · All baselines for a single subband processed on a single cluser node. · Further course grained parallelisation (in time only) to distribute over multiple clusters. · · · · Input node (one per station) Correlator node (as many as feasable) Output node Manager node

Sep 1, 2008

SCARIe FABRIC

Slide #: 3


Design Decisions
Telescopes

Input nodes Time and channel slicing Correlator nodes Sorting and merging Output node Grid

Sep 1, 2008

SCARIe FABRIC

Slide #: 4


Current State
· VEX-driven, with small JSON-based control file specifying correlation parameters. · Modular. · Parallelized using MPI. · Scales from SMP machines to largish clusters. · Integrated delay model based on CALC 10. · All subbands processed, both LSB and USB, crosscorrelations. · Takes Mark4 (Mark5A) and Mark5B input data. · Output data format that includes (some) metadata.

Sep 1, 2008

SCARIe FABRIC

Slide #: 5


Validation
· Phase Closure

Sep 1, 2008

SCARIe FABRIC

Slide #: 6


Validation
· Noise characteristics

Sep 1, 2008

SCARIe FABRIC

Slide #: 7


Validation
· Comparison with the Mk4 Hardware Correlator

Sep 1, 2008

SCARIe FABRIC

Slide #: 8


FTP Fringe Tests
· Cluster running NICT correlator broke down in May 2007 · SFXC was used ever since

Sep 1, 2008

SCARIe FABRIC

Slide #: 9


Post Processing
· JIVE uses j2ms2 to convert hardware correlator output into MeasurementSet. · j2ms2 has been adapted to accept the SFXC output format. Benefits: · Standard analysis tools can be used. · Translation into FITS through standard pipeline (skipping some steps). Result: · Data can now be read into AIPS and matches data produced by hardware correlator.

Sep 1, 2008

SCARIe FABRIC

Slide #: 10


Webservices
How to get things on the Grid? · Vex2ccf: Creates control file template based on VEX file. · Translation node: Provides chunks of data for a single telescope and transfers them to GridFTP servers. Implemented in Python using ZSI framework · SOAP 1.1 · HTTP 1.0 (with some 1.1 elements)

Sep 1, 2008

SCARIe FABRIC

Slide #: 11


The Picture
Workflow Manager .vex .ccf Vex2ccf service

VLBI Grid Broker

Data Provider Service

data

GridFTP Correlator Correlator

Sep 1, 2008

SCARIe FABRIC

Slide #: 12


Advanced Networking: SCARIe
· DAS-3 cluster · Distributed over 5 locations · Multiple 10 Gb/s access links · 1 Gb/s ethernet interconnect · 10 Gb/s Myrinet interconnect · Starplane: Usercontrollable optically switched network (DRAC) between locations.
Sep 1, 2008 SCARIe FABRIC Slide #: 13


Benchmark
· 60 dual-core, dual-CPU machines · 4 stations, 256 Mb/s, 1024 spectral channels per subband at 54% of real time · Bottleneck: Conversion of input data · Dedicated input nodes effectively use only 1 core

Sep 1, 2008

SCARIe FABRIC

Slide #: 14


AutoBAHN
· JRA within GEANT2 devloping a bandwidth-ondemand facility across domains · Being deployed by NRENs of Greece, Ireland, Poland and Croatia, using the GEANT2 testbed · Interfaces to other BoD-systems being developed (Internet2, DRAC). · Two ways of making reservations: · Interactive through web interface · Using a webservice

Sep 1, 2008

SCARIe FABRIC

Slide #: 15


AutoBAHN demo
25GB 256Mb/s HEAnet 256Mb/s 25GB 256Mb/s GRnet 256Mb/s 25GB 256Mb/s PIONEER 256Mb/s 25GB 256Mb/s CARnet

GEANT2 testbed GN2-POP@SARA 10Gb/s

SURFNet

DAS-3@UvA

Sep 1, 2008

SCARIe FABRIC

Slide #: 16