scarie: realtime software correlation nico kruithof, damien marchal
TRANSCRIPT
![Page 1: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/1.jpg)
SCARIe:Realtime software correlationNico Kruithof, Damien Marchal
![Page 2: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/2.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #2
Introduction• VLBI
• Correlation
• Software correlator
• SCARIe
• EXPReS / Fabric
• Conclusion
![Page 3: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/3.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #3
VLBIVLBI (very large baseline interferometry) is a technique, in which widely separated
radio telescopes observe the same region of sky simultaneously, in order to generate very high-resolution astronomical images of cosmic radio sources
• Telescopes are usually separated by thousands of kilometres
• Data rates of 32mbps – 1gbps per telescope
• Processing is done at JIVE
• For one experiment:• Input: 1-100 Terabytes• Output: 1-100 Gbytes.
![Page 4: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/4.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #4
Larger dish: higher resolution
Arecibo, Puerto Rico: b = 305 m
Resolution: λ / b
Sensitivity: b2
λ = wavelengthb = diameter telescope
![Page 5: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/5.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #5
Westerbork/Very Large Array
![Page 6: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/6.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #6
VLBI
![Page 7: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/7.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #7
e-VLBI
TodayPast
Today
Research
TodayResults
![Page 8: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/8.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #8
Correlation• Combining signals from
different telescopes
• First aligning the signals by• Delaying signals• Stretch the signals
• Correlation function:• Measures the similarity of
two signals
• Integration to enhance the signal to noise ratio
Dire
ctio
n of
rad
io s
ourc
e
Del
ay
Delay Delay
Phase Phase
Correlator
![Page 9: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/9.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #9
Delay correction
Received signals from two stations
Delay correction
Doppler shift / Fringe stopping
![Page 10: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/10.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #10
Correlation function
• A measure for the similarity of two (relatively shifted) functions.
• Measures the area under the function obtained by multiplying one signal with the other shifted signal
![Page 11: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/11.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #11
Correlator Design
Grid
Telescopes
Input nodes
Correlator nodes
Output node
Sorting and merging
Time and channel slicing
![Page 12: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/12.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #12
Outline of the nodes• Input node
• Reads the data (at 32 mbps – 1 gbps per station)• Extracts the different frequency bands• Does the integer delay correction
(integer number of samples)• Sends two bits samples to the correlator nodes
• Correlator node• Receives samples and converts them to floating point values• Performs a fractional delay correction• Corrects for the Doppler shift• Correlates the baselines
• Output node• Sorts the data from the correlator nodes and writes it to file
![Page 13: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/13.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #13
DAS-3 / StarPlane• DAS-3:
Third DAS supercomputer• 272 dual AMD Opteron
compute nodes, spread out over five clusters, located at the four universities.
• StarPlane is the Application Controlled Photonic Network connecting the DAS-3 sites
![Page 14: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/14.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #14
EXPReS / FABRIC• Collaboration with PSNC for data processing.
![Page 15: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/15.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #15
Success Story: FTP Fringe Tests• FTP Fringe tests: short slices of an experiment to test equipment.
• Cluster running NICTcorrelator broke downin May 2007
• SFXC was successfully used for the last three FTP Fringe Tests
![Page 16: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/16.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #16
Benchmarks on DAS-3• 40% of realtime (4 telescopes, 256mbps each) on 30 quad-cores
• bottleneck is CPU power
• GPU's / FPGA'scould enhanceperformance
![Page 17: SCARIe: Realtime software correlation Nico Kruithof, Damien Marchal](https://reader036.vdocument.in/reader036/viewer/2022081518/5514ca7d550346935c8b4afa/html5/thumbnails/17.jpg)
April 10th, 2008 REAL-TIME SOFTWARE CORRELATION Slide #17
Conclusion• VLBI is a technique in astronomy in which data from several
telescopes is combined to make high resolution images of the sky.
• The output of the software correlator has been validated and produces similar results as the current hardware correlator
• We are currently benchmarking and optimizing the correlator on the DAS-3 cluster.
• Contact informationNico [email protected]