From 68de5db07e44312eb3d5a1565e98aadb64a51b87 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Fri, 4 Feb 2011 15:08:23 +0000 Subject: [PATCH] bug 1362: paper update --- .../2011/europar/coherent-dedispersion.jgr | 10 +- doc/papers/2011/europar/dataflow-2.svg | 146 ++++++++-------- doc/papers/2011/europar/dispersed-signal.jgr | 14 +- doc/papers/2011/europar/lofar.pdf | Bin 741273 -> 737368 bytes doc/papers/2011/europar/lofar.tex | 160 ++++++------------ doc/papers/2011/europar/processing.fig | 8 +- 6 files changed, 143 insertions(+), 195 deletions(-) diff --git a/doc/papers/2011/europar/coherent-dedispersion.jgr b/doc/papers/2011/europar/coherent-dedispersion.jgr index d41ffbd5e74..4fe1b8e5894 100644 --- a/doc/papers/2011/europar/coherent-dedispersion.jgr +++ b/doc/papers/2011/europar/coherent-dedispersion.jgr @@ -2,7 +2,7 @@ newgraph clip xaxis min 0 max 2 - size 2.5 + size 1.6 no_auto_hash_labels (* @@ -24,13 +24,13 @@ newgraph yaxis nodraw - size 1.2 + size 0.8 legend - x 0 y 1.1 + x 0 y 1.2 newline - label : No channel-level dedispersion + label : No channel dedispersion linetype dashed linethickness 2.0 color 0 0 1 @@ -48,7 +48,7 @@ newline do echo $N / 23 | bc -l; echo "$i" | bc -l; N=$(($N+1)); done newline - label : Channel-level dedispersion + label : Channel dedispersion linetype solid linethickness 2.0 color 1 0 0 diff --git a/doc/papers/2011/europar/dataflow-2.svg b/doc/papers/2011/europar/dataflow-2.svg index d216afa87b5..841da07f55f 100644 --- a/doc/papers/2011/europar/dataflow-2.svg +++ b/doc/papers/2011/europar/dataflow-2.svg @@ -10,7 +10,7 @@ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" sodipodi:docname="dataflow-2.svg" - inkscape:version="0.48.0 r9654" + inkscape:version="0.47pre4 r22446" version="1.1" id="svg3175" height="256.00192" @@ -22,9 +22,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1.9238383" - inkscape:cx="213.47949" - inkscape:cy="119.91868" + inkscape:zoom="1.3603591" + inkscape:cx="232.04865" + inkscape:cy="78.335144" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -32,10 +32,10 @@ showguides="true" inkscape:guide-bbox="true" inkscape:snap-to-guides="false" - inkscape:window-width="1024" - inkscape:window-height="1203" + inkscape:window-width="1048" + inkscape:window-height="1659" inkscape:window-x="0" - inkscape:window-y="24" + inkscape:window-y="0" inkscape:window-maximized="1"> <sodipodi:guide id="guide5285" @@ -505,79 +505,79 @@ sodipodi:linespacing="125%" id="text5279" y="430.54706" - x="261.95966" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="257.00644" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" xml:space="preserve"><tspan - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" id="tspan5283" y="430.54706" - x="261.95966" + x="257.00644" sodipodi:role="line">all stations,</tspan><tspan id="tspan5317" - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" - y="445.54706" - x="261.95966" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + y="448.04706" + x="257.00644" sodipodi:role="line">1 subband</tspan></text> <text sodipodi:linespacing="125%" id="text5279-8" y="430.54706" - x="90.45768" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="84.851097" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" xml:space="preserve"><tspan - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" y="430.54706" - x="90.45768" + x="84.851097" id="tspan5281-9" sodipodi:role="line">1 station,</tspan><tspan - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" id="tspan5283-7" - y="445.54706" - x="90.45768" + y="448.04706" + x="84.851097" sodipodi:role="line">all subbands</tspan></text> <text sodipodi:linespacing="125%" id="text5279-0" y="430.54706" - x="422.79733" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="416.78946" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" xml:space="preserve"><tspan - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" id="tspan5283-9" y="430.54706" - x="422.79733" + x="416.78946" sodipodi:role="line">all beams,</tspan><tspan id="tspan5381" - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" - y="445.54706" - x="422.79733" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + y="448.04706" + x="416.78946" sodipodi:role="line">all pol/stokes,</tspan><tspan id="tspan5317-2" - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" - y="460.54706" - x="422.79733" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + y="465.54706" + x="416.78946" sodipodi:role="line">1 subband</tspan></text> <text sodipodi:linespacing="125%" id="text5279-0-5" y="430.54706" - x="595.90021" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="587.18024" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" xml:space="preserve"><tspan - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" id="tspan5283-9-4" y="430.54706" - x="595.90021" + x="587.18024" sodipodi:role="line">1 beam,</tspan><tspan id="tspan5379" - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" - y="445.54706" - x="595.90021" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + y="448.04706" + x="587.18024" sodipodi:role="line">1 pol/stokes,</tspan><tspan id="tspan5317-2-0" - style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" - y="460.54706" - x="595.90021" + style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + y="465.54706" + x="587.18024" sodipodi:role="line">all subbands</tspan></text> <text id="text5375" @@ -687,12 +687,12 @@ <text sodipodi:linespacing="125%" id="text5514" - y="550.24097" + y="552.53802" x="230.8214" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#ff7b23;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" xml:space="preserve"><tspan - style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" - y="550.24097" + style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff7b23;fill-opacity:1;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + y="552.53802" x="230.8214" id="tspan5516" sodipodi:role="line">x64</tspan></text> @@ -738,68 +738,68 @@ sodipodi:nodetypes="cc" /> <text xml:space="preserve" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#ff7b23;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="399.1593" - y="550.24097" + y="552.53802" id="text8557" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan8559" x="399.1593" - y="550.24097" - style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya">x64</tspan></text> + y="552.53802" + style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff7b23;fill-opacity:1;font-family:AlArabiya;-inkscape-font-specification:AlArabiya">x64</tspan></text> <text sodipodi:linespacing="125%" id="text8561" - y="550.24097" + y="552.53802" x="567.49719" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;fill:#ff7b23;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" xml:space="preserve"><tspan - style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" - y="550.24097" + style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff7b23;fill-opacity:1;font-family:AlArabiya;-inkscape-font-specification:AlArabiya" + y="552.53802" x="567.49719" id="tspan8563" sodipodi:role="line">x64</tspan></text> <text sodipodi:linespacing="125%" id="text8565" - y="376.81461" - x="170.23744" - style="font-size:12px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya Italic" + y="383.57193" + x="164.23541" + style="font-size:14px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya Italic" xml:space="preserve"><tspan - y="376.81461" - x="170.23744" + y="383.57193" + x="164.23541" id="tspan8567" - sodipodi:role="line">first transpose</tspan></text> + sodipodi:role="line">first exchange</tspan></text> <text xml:space="preserve" - style="font-size:12px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya Italic" - x="338.54105" - y="376.81461" + style="font-size:14px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya Italic" + x="332.34586" + y="383.57193" id="text8590" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan8592" - x="338.54105" - y="376.81461">beam forming</tspan></text> + x="332.34586" + y="383.57193">beam forming</tspan></text> <text sodipodi:linespacing="125%" id="text8594" - y="376.81461" - x="495.55865" - style="font-size:12px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya Italic" + y="383.57193" + x="487.9856" + style="font-size:14px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:AlArabiya;-inkscape-font-specification:AlArabiya Italic" xml:space="preserve"><tspan - y="376.81461" - x="495.55865" + y="383.57193" + x="487.9856" id="tspan8596" - sodipodi:role="line">second transpose</tspan></text> + sodipodi:role="line">second exchange</tspan></text> <path sodipodi:nodetypes="cc" id="path5417" d="m 208.54651,513.48784 c 0,61.33572 0,66.11387 0,66.11387" - style="fill:#feff88;stroke:#ff7b23;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.5999999,11.19999981;stroke-dashoffset:2.79999995;color:#000000;fill-opacity:1;fill-rule:nonzero;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + style="color:#000000;fill:#feff88;fill-opacity:1;fill-rule:nonzero;stroke:#ff7b23;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.5999999, 11.19999981;stroke-dashoffset:2.79999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> <path - style="fill:#feff88;stroke:#ff7b23;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.5999999,11.19999981;stroke-dashoffset:2.79999995;color:#000000;fill-opacity:1;fill-rule:nonzero;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + style="color:#000000;fill:#feff88;fill-opacity:1;fill-rule:nonzero;stroke:#ff7b23;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.5999999, 11.19999981;stroke-dashoffset:2.79999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" d="m 375.71231,513.48784 c 0,61.33572 0,66.11387 0,66.11387" id="path5433" sodipodi:nodetypes="cc" /> @@ -852,6 +852,6 @@ sodipodi:nodetypes="cc" id="path5435" d="m 543.29398,513.48784 c 0,61.33572 0,66.11387 0,66.11387" - style="fill:#feff88;stroke:#ff7b23;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.5999999,11.19999981;stroke-dashoffset:2.79999995;color:#000000;fill-opacity:1;fill-rule:nonzero;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + style="color:#000000;fill:#feff88;fill-opacity:1;fill-rule:nonzero;stroke:#ff7b23;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.5999999, 11.19999981;stroke-dashoffset:2.79999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> </g> </svg> diff --git a/doc/papers/2011/europar/dispersed-signal.jgr b/doc/papers/2011/europar/dispersed-signal.jgr index 2ce50f2708a..6f5a6cb7721 100644 --- a/doc/papers/2011/europar/dispersed-signal.jgr +++ b/doc/papers/2011/europar/dispersed-signal.jgr @@ -4,7 +4,7 @@ newgraph label : Time (ms) min 0 max 4 - size 1.5 + size 1 mhash 5 no_auto_hash_labels shell : seq 0 2 | awk '{ printf "hash_label at %d : %.2f\n",2*$1,$1 * 1.88; }' @@ -12,8 +12,8 @@ newgraph label : Frequency (MHz) hash 0 min -0.2 - size 1.5 - shell : seq 0 3 | awk '{ f = (512 + 200 + $1 * 1/16/3)*200/1024; printf "hash_label at %d : %.3f\n",$1,f; }' + size 1 + shell : seq 0 3 | awk '{ f = (512 + 200 + $1 * 1/16/3)*200/1024; printf "hash_label at %d : %.3f\n",$1,int(f*1000)/1000.0; }' newline linetype dotted @@ -43,14 +43,14 @@ copycurve shell : ./dispersed-signal-data-2.sh 3 newgraph - x_translate 2 + x_translate 1.3 clip xaxis label : Time (ms) min 0 max 4 - size 1.5 + size 1 mhash 5 no_auto_hash_labels shell : seq 0 2 | awk '{ printf "hash_label at %d : %.2f\n",2*$1,$1 * 1.88; }' @@ -58,8 +58,8 @@ newgraph label : Frequency (MHz) hash 0 min -0.2 - size 1.5 - shell : seq 0 3 | awk '{ f = (512 + 200 + $1 * 1/16/3)*200/1024; printf "hash_label at %d : %.3f\n",$1,f; }' + size 1 + shell : seq 0 3 | awk '{ f = (512 + 200 + $1 * 1/16/3)*200/1024; printf "hash_label at %d : %.2f\n",$1,f; }' nodraw newline diff --git a/doc/papers/2011/europar/lofar.pdf b/doc/papers/2011/europar/lofar.pdf index e9df4343fcf969ca4f1c478e6f80ae388bd01138..cda5a0f47e56de5235de003ea45a072f39953b7a 100644 GIT binary patch delta 91984 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%0D)ugp#JDr8HLUup7Z~obxAl)3 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 delta 95858 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 diff --git a/doc/papers/2011/europar/lofar.tex b/doc/papers/2011/europar/lofar.tex index c302136aca0..f2cc0d989af 100644 --- a/doc/papers/2011/europar/lofar.tex +++ b/doc/papers/2011/europar/lofar.tex @@ -1,9 +1,12 @@ \documentclass{llncs} -\usepackage{graphicx, subfigure, amsmath, xspace, txfonts} +\usepackage{graphicx, subfigure, amsmath, xspace, txfonts, float} \usepackage{listings,lstpseudo} \usepackage[usenames]{color} \usepackage{mathptmx} +\newfloat{listing}{th}{lst} +\floatname{listing}{\bf Listing} + \definecolor{Gold}{rgb}{1,0.84,0} \newcommand{\circlenumber}[1]{% \begin{picture}(10,10)% @@ -24,115 +27,81 @@ \institute{Stichting ASTRON (Netherlands Institute for Radio Astronomy) \\ Oude Hoogeveensedijk 4, 7991 PD Dwingeloo, The Netherlands \\ \texttt{\{mol,romein\}@astron.nl}} \maketitle - \begin{abstract} Traditional radio telescopes use large, steel dishes to observe radio sources. The LOFAR radio telescope is different, and uses tens of thousands of fixed, non-movable antennas instead, a novel design that promises ground-breaking research in astronomy. The antennas observe omnidirectionally, and sky sources are observed by signal-processing techniques that combine the data from all antennas. -Another new feature of LOFAR is the elaborate use of software to do signal processing in real time, where traditional telescopes use custom-built hardware. The use of software leads to an instrument that is inherently more flexible. However, the enormous data rate (198~Gb/s of input data) and processing requirements compel the use of a supercomputer: we use an IBM Blue Gene/P. +Another new feature of LOFAR is the elaborate use of \emph{software} to do signal processing in real time, where traditional telescopes use custom-built hardware. The use of software leads to an instrument that is inherently more flexible. However, the enormous data rate (198~Gb/s of input data) and processing requirements compel the use of a supercomputer: we use an IBM Blue Gene/P. This paper presents a collection of new processing pipelines, collectively called the beam-forming pipelines, that greatly enhance the functionality of the telescope. Where our first pipeline could only correlate data to create sky images, the new pipelines allow the discovery of unknown pulsars, observations of known pulsars, and (in the future), to observe cosmic rays and study transient events. Unlike traditional telescopes, we can observe in hundreds of directions simultaneously. This is useful, for example, to search the sky for new pulsars. The use of software allows us to quickly add new functionality and to adapt to new insights that fully exploit the novel features and the power of our unique instrument. We also describe our optimisations to use the Blue Gene/P at very high efficiencies, maximising the effectiveness of the entire telescope. A thorough performance study identifies the limits of our system. \end{abstract} -\section{Introduction} - -\comment{ - EUROPAR 2011: - - abstract 24 jan - - deadline 31 jan - - 12 pagina's LNCS, incl broncode -} - -\comment{ -lofar: - - overview - - #stations - - data rates -pulsar pipeline: - - new astronomical opportunities: - - dynamic focus -> hundreds of simultaenous observations, which regular dishes must do sequentially - - broad sky view -> surveys - - extremely high data rates (up to 200 Gbit/s in, 18 Gbit/s out) - - disks limits output rate, to be raised to 80Gbit/s out. - -==> power of parallel machines + flexibility of software = powerful telescope - -software correlator benefits: - the- flexibility - - fast rollout of experimental features - - easy bugfixing - - high level programming -> advanced and complex features - -} +\section{Introduction} The LOFAR (LOw Frequency ARray) telescope is the first of a new generation of radio telescopes. Instead of using a set of large, expensive dishes, LOFAR uses many thousands of simple antennas. Every antenna observes the full sky, and the telescope is pointed through signal-processing techniques. LOFAR's novel design allows the telescope to perform wide-angle observations as well as to observe in multiple directions simultaneously, neither of which are possible when using traditional dishes. In several ways, LOFAR will be the largest telescope in the world, and will enable ground-breaking research in several areas of astronomy and particle physics~\cite{Bruyn:02}. -Another novelty is the elaborate use of software to process the telescope data in real time. Previous generations of telescopes depended on custom-made hardware to combine data, because of the high data rates and processing requirements. The availability of sufficiently powerful supercomputers however, allow the use of software to combine telescope data, creating a more flexible and reconfigurable instrument. Because LOFAR is driven by new science, flexibility in the design is essential in order to explore the possibilities and limits of our telescope. +Another novelty is the elaborate use of software to process the telescope data in real time. Previous generations of telescopes depended on custom-made hardware to combine data, because of the high data rates and processing requirements. The availability of sufficiently powerful supercomputers however, allow the use of software to combine telescope data, creating a more flexible and reconfigurable instrument. Because LOFAR is driven by new science, flexibility in the design is essential to explore the possibilities and limits of our telescope. -For processing LOFAR data, we use an IBM BlueGene/P (BG/P) supercomputer. The LOFAR antennas are grouped into stations, and each station sends its data (up to 198 Gb/s for all stations) to the BG/P. Inside the BG/P, the data are split and combined using both real-time signal-processing routines as well as two all-to-all exchanges. The output data streams are sufficiently reduced in size in order to be able to stream them out of the BG/P and store them on disks in our storage cluster. +For processing LOFAR data, we use an IBM BlueGene/P (BG/P) supercomputer. The LOFAR antennas are grouped into stations, and each station sends its data (up to 198 Gb/s for all stations) to the BG/P. Inside the BG/P, the data are processed using both real-time signal-processing routines as well as two all-to-all exchanges. The output data streams are sufficiently reduced in size to be able to stream them out of the BG/P and store them on disks in our storage cluster. -In this paper, we will present the LOFAR \emph{beam former}: a collection of software pipelines that allow the LOFAR telescope to be pointed at hundreds of sources simultaneously. A \emph{beam} consists of a 1D stream of data representing the signal from a certain area in the sky, and thus is different from a correlator, which creates 2D snapshot images of the sky. [Simplified, a beam former performs a weighted addition on the input signals, while a correlator multiplies the input signals.] +In this paper, we will present the LOFAR \emph{beam former}: a collection of software pipelines that allow the LOFAR telescope to be pointed at hundreds of sources simultaneously. A \emph{beam} consists of a 1D stream of data representing the signal from a certain area in the sky, and thus is different from a correlator, that creates 2D snapshot images of the sky. Simplified, a beam former performs a weighted addition of the input signals, while a correlator multiplies the input signals. -It is LOFAR's unique design that allows us to point at many sources at once. Traditional telescopes use dishes which provide a narrow field-of-view: they are only sensitive to a small region around the source they are pointed at. LOFAR's antennas are omnidirectional. Groups of antennas (\emph{stations}) are sensitive to a wide field-of-view around the source. These views, or \emph{station beams}, are sent to the BG/P, which generates linear combinations of the station input data resulting in \emph{tied-array beams}, each of which represents an offset pointing within the wide field-of-view of the stations. +It is LOFAR's unique design that allows us to point at many sources at once. Traditional telescopes use dishes that have a narrow field-of-view: they are only sensitive to a small region around the source they are pointed at. LOFAR's antennas are omnidirectional. Groups of antennas (\emph{stations}) are sensitive to a wide field-of-view around the source. These views, or \emph{station beams}, are sent to the BG/P, that generates weighted additions of the station input data, called \emph{tied-array beams}. Each tied-array beam represents an offset pointing within the wide field-of-view of the stations. -[The primary scientific use case driving the work presented in this paper is pulsar research. A pulsar is a rapidly rotating, highly magnetised neutron star, which emits electromagnetic radiation from its poles. Similar to the behaviour of a lighthouse, the radiation is visible to us only if one of the poles points towards the Earth, and subsequently appears to us as a very regular series of pulses, with a period as low as 1.4~ms~\cite{Hessels:06}. Pulsars are weak radio sources, and their individual pulses often do not rise above the background noise that fills our universe. Our beam former can track several pulsars at LOFAR's full observational bandwidth, producing either complex voltages or Stokes IQUV data. Alternatively, the beam former is capable of efficiently performing sky surveys to discover new pulsars (or other radio sources) by covering the sky with hundreds of tied-array beams using our Stokes I pipeline.] +The primary scientific use case driving the work presented in this paper is pulsar research. A pulsar is a rapidly rotating, highly magnetised neutron star, which emits electromagnetic radiation from its poles. Similar to the behaviour of a lighthouse, the radiation is visible to us only if one of the poles points towards the Earth, and subsequently appears to us as a very regular series of pulses, with a period as low as 1.4~ms. Pulsars are weak radio sources, and their individual pulses often do not rise above the background noise that fills our universe. Our beam former can track several pulsars at LOFAR's full observational bandwidth. Alternatively, the beam former is capable of efficiently performing sky surveys to discover new pulsars (or other radio sources) by covering the sky with hundreds of tied-array beams at a reduced observational bandwidth. -The main contributions of this paper are threefold. First, we demonstrate the power of a \emph{software\/} telescope; its flexibility allows us to add new functionality with modest effort. Second, we show how the use of supercomputer technology enables new science in astronomy and particle physics. Third, we elaborately analyse the performance of our application and the effectiveness of our optimisations. +The main contributions of this paper are threefold. First, we demonstrate the power of a \emph{software\/} telescope; its flexibility allows us to add new functionality with modest effort and we show how the use of supercomputer technology enables new science in astronomy and particle physics. Second, we describe the first system which allows a telescope to be pointed in hundreds of directions. Third, we elaborately analyse the performance of our application and the effectiveness of our optimisations. -In this paper, we will show how a software solution and the use of a massively parallel machine allows us to achieve these feats. We provide an in-depth study on all performance aspects, real-time behaviour, and scaling characteristics. This paper is organised as follows. First, we will describe the key characteristics of the IBM BlueGene/P supercomputer in Section \ref{Sec:bluegene}. Then, we describe LOFAR and beam forming in more detail in Section \ref{Sec:LOFAR}. Section \ref{Sec:pipelines} describes the implementation of our pipelines, followed by the performance analysis in Section \ref{Sec:performance}. We briefly discuss related work in Section \ref{Sec:related-work}, and conclude in Section \ref{Sec:conclusions}. +This paper is organised as follows. First, we will describe the key characteristics of the IBM BlueGene/P supercomputer in Section \ref{Sec:bluegene}. Then, we describe LOFAR and beam forming in more detail in Section \ref{Sec:LOFAR}. Section \ref{Sec:pipelines} describes the implementation of our pipelines, followed by the performance analysis in Section \ref{Sec:performance}. We briefly discuss related work in Section \ref{Sec:related-work}, and conclude in Section \ref{Sec:conclusions}. \section{IBM BlueGene/P} \label{Sec:bluegene} -We use an IBM BlueGene/P (BG/P) supercomputer for the real-time processing of station data. We will describe the key features of the BG/P, but more information can be found elsewhere~\cite{IBM:08}. Furthermore, we will describe how our BG/P is connected to its input and output systems. +We use an IBM BlueGene/P (BG/P) supercomputer for the real-time processing of station data. We will describe the key features of the BG/P; more information can be found elsewhere~\cite{IBM:08}. Furthermore, we will describe how our BG/P is connected to its input and output systems. \subsection{System Description} Our system consists of 3 racks, with 12,480 processor cores that provide 42.4 TFLOPS peak processing power. One chip contains four PowerPC~450 cores, running at a modest 850~MHz clock speed to reduce power consumption and to increase package density. Each core has two floating-point units (FPUs) that provide support for operations on complex numbers. The chips are organised in \emph{psets}, each of which consists of 64 cores for computation (\emph{compute cores}) and one chip for communication (\emph{I/O node}). Each compute core runs a fast, simple, single-process kernel, and has access to 512 MiB of memory. The I/O nodes consist of the same hardware as the compute nodes, but additionally have a 10~Gb/s Ethernet interface connected. They run Linux, which allows the I/O nodes to do full multitasking. One rack contains 64 psets, which is equal to 4096 compute cores and 64 I/O nodes. -The BG/P contains several networks. A fast \emph{3-dimensional torus\/} connects all compute nodes and is used for point-to-point and all-to-all communications over 3.4~Gb/s links. The torus uses DMA to offload the CPUs and allows asynchronous communication. The \emph{collective network\/} is used for communication within a pset between an I/O node and the compute nodes, using 6.8~Gb/s links. In both networks, data is routed through compute nodes using a shortest path. Additional networks exist for fast barriers, initialisation, diagnostics, and debugging. +The BG/P contains several networks. A fast \emph{3-dimensional torus\/} connects all compute nodes and is used for point-to-point and all-to-all communications over 3.4~Gb/s links. The torus uses DMA to offload the CPUs and allows asynchronous communication. The \emph{collective network\/} is used for communication within a pset between an I/O node and the compute nodes, using 6.8~Gb/s links. In both networks, data is routed through compute nodes using a shortest path.% Additional networks exist for fast barriers, initialisation, diagnostics, and debugging. \subsection{External I/O} \label{Sec:Networks} -We customised the I/O node software stack~\cite{Yoshii:10} and run a multi-threaded program on each I/O~node which is responsible for the handling of both the input and the output. Even though the I/O nodes each have a 10~Gb/s Ethernet interface, they do not have enough computation power to handle 10~Gb/s of data. The overhead of handling IRQs, IP, and UDP/TCP puts a high load on the 850~MHz cores of the I/O nodes, limiting performance. An I/O node can output at most 3.1~Gb/s, unless it has to handle station input (3.1~Gb/s per station), in which case it can output at most 1.1~Gb/s. We implemented a low-overhead communication protocol called FCNP~\cite{Romein:09a} to efficiently transport data to and from the compute nodes, which perform the required signal processing. The I/O nodes forward the results to our storage cluster, which can sustain a throughput up to 80~Gb/s. +We customised the I/O node software stack~\cite{Yoshii:10} and run a multi-threaded program on each I/O node that is responsible for the handling of both the input and the output. Unfortunately, the I/O nodes cannot saturate their 10~Gb/s Ethernet interfaces, because the 850~MHz cores do not have enough computational power to handle the overhead caused by IRQs, IP, and UDP/TCP. An I/O node can output at most 3.1~Gb/s, unless it has to handle station input (3.1~Gb/s per station), in which case it can output at most 1.1~Gb/s. We implemented a low-overhead communication protocol called FCNP~\cite{Romein:09a} to efficiently transport data between the I/O nodes and the compute nodes. The compute nodes perform the signal processing. The I/O nodes forward the results to our storage cluster, which can sustain a throughput up to 80~Gb/s. \section{LOFAR and Beam Forming} \label{Sec:LOFAR} \begin{figure}[t] -\subfigure[Locations of the stations.]{ - %\makebox[35mm][c]{ - \includegraphics[width=0.35\textwidth]{lofar-stations.pdf} - \label{fig:map} - %} -} +\begin{minipage}[b]{40mm} + \includegraphics[width=\textwidth]{lofar-stations.pdf} + \caption{Locations of the stations.} + \label{fig:map} +\end{minipage} \hfill -\subfigure[The left antenna receives the wave later.]{ - %\makebox[35mm][c]{ - \includegraphics[width=0.27\textwidth]{LBAfield-delay.pdf} - \label{fig:delay} - %} -} +\begin{minipage}[b]{35mm} + \includegraphics[width=\textwidth]{LBAfield-delay.pdf} + \caption{The left antenna receives the wave later.} + \label{fig:delay} +\end{minipage} \hfill -\subfigure[Tied-array beams formed within two station beams.]{ - %\makebox[40mm][c]{ - \includegraphics[width=0.3\textwidth]{pencilbeams.pdf} - \label{fig:pencilbeams} - %} -} -\caption{LOFAR antennas and stations.} +\begin{minipage}[b]{40mm} + \includegraphics[width=\textwidth]{pencilbeams.pdf} + \caption{Tied-array beams (hexagons) formed within two station beams (ellipse).} + \label{fig:pencilbeams} +\end{minipage} \end{figure} -The LOFAR antennas are grouped in \emph{stations}. The stations are strategically placed, with 20 stations acting as its centre (the \emph{core}) and 24 stations at increasing distances from the core, spanning five nations (see Figure \ref{fig:map}). A core station can act as two individual stations in some observational modes, resulting in a total of 64 stations. A station is able to produce 248 frequency subbands of 195~kHz in the 10 -- 250~MHz sensitivity range. Each sample consists of two complex 16-bit integers, representing the amplitude and phase of the X and Y polarisations of the antennas. +The LOFAR antennas are grouped in \emph{stations}. The stations are strategically placed, with 20 stations in the centre (the \emph{core}) and 24 stations at increasing distances from the core, spanning five nations (see Figure \ref{fig:map}). A core station can act as two individual stations in some observational modes, resulting in a total of 64 stations. A station is able to produce 248 frequency subbands of 195~kHz in the 10 -- 250~MHz sensitivity range. Each sample consists of two complex 16-bit integers, representing the amplitude and phase of the X and Y polarisations of the antennas. -Even though the antennas are omnidirectionally, they can be pointed due to the fact that the speed of electromagnetic waves is finite. Signals emitted by a source reach different antennas at different times (see Figure \ref{fig:delay}). A process called \emph{delay compensation} delays the signals such that they align (are \emph{coherent}) for the desired source. Beam forming subsequently adds the aligned signals. The stations perform delay compensation and beam forming to combine the antenna signals into a station beam with a wide field-of-view. The BG/P subsequently combines the signals from different stations in order to form tied-array beams within the sensitive area of the station beams (see Figure \ref{fig:pencilbeams}). In the BG/P, the samples from different stations are shifted with respect to each other to compensate delay at a sample-level granularity. Sub-sample delay compensation is performed by a complex multiplication per sample, which shifts the phase of each sample. The weights used in the complex multiplication depend on the location of the stations, the observational frequency of the sample, and the sky coordinates of the tied-array beam. The beam former thus creates tied-array beams by adding the station signals using different complex weights for each beam. +Even though the antennas are omnidirectional, they can be pointed due to the fact that the speed of electromagnetic waves is finite. Signals emitted by a source reach different antennas at different times (see Figure \ref{fig:delay}). A process called \emph{delay compensation} delays the signals such that they align (are \emph{coherent}) for the desired source. Beam forming subsequently adds the aligned signals. The stations perform delay compensation and beam forming to combine the antenna signals into a station beam with a wide field-of-view. The BG/P subsequently combines the signals from different stations to form tied-array beams within the sensitive area of the station beams (see Figure \ref{fig:pencilbeams}). In the BG/P, the samples from different stations are shifted with respect to each other to compensate delay at a sample-level granularity. Sub-sample delay compensation is performed by a complex multiplication per sample, which shifts the phase of each sample. The weights used in the complex multiplication depend on the location of the stations, the observational frequency of the sample, and the sky coordinates of the tied-array beam. The beam former thus creates tied-array beams by adding the station signals using different complex weights for each beam. -Our beam former supports several pipelines. The \emph{complex voltages} pipeline stores the tied-array beams as is. The \emph{Stokes IQUV} pipeline transforms the complex voltages into Stokes parameters representing various polarisation aspects of the signal. Finally, the \emph{Stokes I} pipeline stores just the signal strength for each beam, and can be integrated temporally in order to increase the number of tied-array beams that can be formed. Finally, our software can produce the Stokes parameters of an \emph{incoherent} beam, which is an accumulation of unweighted station signals. The incoherent beam is less sensitive than a tied-array beam, but it maintains the wide field-of-view of the stations. The incoherent beam is produced in parallel with other pipelines, and is used to detect the presence of sources, but does not reveal their location within the station beams. +Our beam former supports several pipelines. The \emph{complex voltages} pipeline stores the tied-array beams as is (X and Y polarisation samples). The \emph{Stokes IQUV} pipeline transforms the complex voltages into Stokes parameters, which are a different representation of the signal. Finally, the \emph{Stokes I} pipeline stores just the signal strength for each beam, and can be integrated in time to reduce the output data rate and to increase the number of tied-array beams that can be formed. Finally, our software can produce the Stokes parameters of an \emph{incoherent} beam, which is an accumulation of unweighted station signals. The incoherent beam is less sensitive than a coherent beam, but it maintains the wide field-of-view of the stations. The incoherent beam is typically formed in parallel with other pipelines, and is used to detect the presence of pulsars, but does not reveal their location within the station beams. \section{Beam Former Pipelines} \label{Sec:pipelines} -In this section, we will describe in detail how the full signal-processing pipelines operate, in and around the beam former. The use of a software pipeline allows us to reconfigure the components and design of our standard imaging pipeline, described in \cite{Romein:10a}. Due to the flexibility of software, we can run several pipelines in parallel on the same data, as long as resource requirements are met. Figure \ref{fig:processing} gives an overview of our system. Our software is written in C++, with core routines ported to assembly to obtain maximal performance. +In this section, we will describe in detail how the full signal-processing pipelines operate, in and around the beam former. The use of a software pipeline allows us to reconfigure the components and design of our standard imaging pipeline, described elsewhere~\cite{Romein:10a}. Due to the flexibility of software, we can run several pipelines in parallel on the same data, as long as resource limits are not exceeded. Figure \ref{fig:processing} gives an overview of our system. Our software is written in C++, with core routines ported to assembly to obtain maximal performance. \begin{figure}[ht] \center @@ -142,7 +111,7 @@ In this section, we will describe in detail how the full signal-processing pipel \end{figure} \subsection{Input from Stations} -Input data arrives at as many I/O nodes as there are stations used. The beam former however needs data from all stations together in order to form tied-array beams. The station data thus have to be rearranged inside the BG/P, to collect the data from different stations but also to split it along different dimensions in order to distribute the workload. At the I/O nodes, the station data are split into chunks of one subband and 0.25 seconds. The chunk size is chosen such that the compute cores have enough memory to perform all of the necessary processing. Due to the BG/P design, an I/O node sends chunks to its own compute cores only. The compute cores then exchange these chunks using an all-to-all exchange, shown in Figure \ref{fig:dataflow}. +Each station sends data to a different I/O node. The beam former, however, needs data from all stations together to form tied-array beams. The station data thus have to be rearranged inside the BG/P, to collect the data from different stations but also to split it along different dimensions in order to distribute the workload. At the I/O nodes, the station data are split into chunks of one subband and 0.25 seconds. The chunk size is chosen such that the compute cores have enough memory to perform all of the necessary processing. Due to the BG/P design, an I/O node sends chunks to its own compute cores using the collective network. The compute cores then exchange these chunks over the torus network using an all-to-all exchange, shown in Figure \ref{fig:dataflow}. \begin{figure}[ht] \center @@ -153,9 +122,9 @@ Input data arrives at as many I/O nodes as there are stations used. The beam for \subsection{First All-to-all Exchange} -The first all-to-all exchange allows the compute cores to distribute the chunks from a single station, and to collect all the chunks of the same subband from all of the stations. The exchange is performed over the fast 3D-torus network, but with up to 198~Gb/s of station data to be exchanged, special care still has to be taken to avoid network bottlenecks. It is impossible to optimise for short network paths due to the physical distances between the different psets across a BG/P rack. Instead, we optimised the data exchange by creating as many paths as possible between compute cores that have to exchange data. Within each pset, we employ a virtual mapping such that the number of possible routes between communicating cores in different psets is maximised. +The first all-to-all exchange allows the compute cores to distribute the chunks from a single station, and to collect all the chunks of the same subband from all of the stations. The exchange is performed over the fast torus network, but with up to 198~Gb/s of station data to be exchanged, special care still has to be taken to avoid network bottlenecks. It is impossible to optimise for short network paths due to the physical distances between the different psets across a BG/P rack. Instead, we optimised the data exchange by creating as many paths as possible between compute cores that have to exchange data. Within each pset, we employ a virtual mapping such that the number of possible routes between communicating cores in different psets is maximised. -The all-to-all exchange is asynchronous. Once a compute core receives a complete chunk from a single subband, it performs a sequence of processing steps on it. The first step is a conversion from 16-bit little-endian integers into 32-bit big-endian floats, to be able to use the BlueGene's powerful FPUs. Figure \ref{fig:processing} shows which steps are performed before the tied-array beam forming occurs. Of note is the Fast Fourier Transform (FFT), which divides the 195~kHz subbands into (typically) 12~kHz channels. We use the efficient \emph{Vienna} version of FFTW~\cite{Lorenz:05}. The superstation beam former is a simplified version of our beam former, used to combine two stations as if it were one, and is mainly used in our imaging pipeline to reduce the workload. Once the chunks from all stations are received and processed asynchronously, the processed data are ready to be beam formed. +The all-to-all exchange is asynchronous. Once a compute core receives a complete chunk from a single subband, it performs a sequence of processing steps on it. The first step is a conversion from 16-bit little-endian integers into 32-bit big-endian floats, to be able to use the BlueGene's powerful FPUs. Figure \ref{fig:processing} shows which steps are performed before the tied-array beam forming occurs. Note the Fast Fourier Transform (FFT) that divides the 195~kHz subbands into (typically) 12~kHz channels. We use the efficient \emph{Vienna} version of FFTW~\cite{Lorenz:05}. The superstation beam former is a simplified version of our beam former, used to combine multiple stations as if it were one, and is used in our imaging pipeline to reduce the workload. Once the chunks from all stations are received and processed asynchronously, the processed data are ready to be beam formed. \subsection{Beam Forming} @@ -163,7 +132,7 @@ The beam former combines the chunks from all stations, producing a chunk for eac %The delays are applied to the station data through complex multiplications and additions, programmed in assembly. In order to take full advantage of the L1 cache and the available registers, data is processed in sets of 6 stations, producing 3 beams, in portions of 128 samples, or a subset thereof to cover the remainders. While the exact ideal set size in which the data is to be processed is platform specific, we have shown in previous work that similar tradeoffs exist for similar problems across different architectures~\cite{Nieuwpoort:09}. -\begin{figure} +\begin{listing} \lstset{language=pseudo} \begin{lstlisting}{} FOR Channel IN 1 .. NrChannels DO @@ -174,7 +143,7 @@ FOR Channel IN 1 .. NrChannels DO \end{lstlisting} \caption{Pseudo code for the processing loops around the beam former assembly.} \label{lst:beam-forming} -\end{figure} +\end{listing} All time-consuming pipeline components are written in assembly, to achieve maximum performance. The assembly code minimises the number of memory accesses, minimises load delays, minimises FPU pipeline stalls, and maximises instruction-level parallelism. We learnt that optimal performance is often achieved by combining multiple iterations of a multi-dimensional loops like shown in Listing~\ref{lst:beam-forming}. This is much more efficient than to create all beams one at a time, due to better reuse of data loaded from main memory. Finding the most efficient way to group work is a combination of careful analysis and, unfortunately, trial-and-error. The coherent beam former achieves 85\% of the FPU peak performance, not as high as the 96\% of the correlator~\cite{Romein:10a}, but still XXX times more than the C++ reference implementation. %Because each beam is an accumulation of the data from all stations, the bandwidth of each beam is equal to the bandwidth of data from a single station, which is 6.2~Gb/s now that the samples are 32-bit floats. Once the beams are formed, they are kept as complex voltages or transformed into the Stokes IQUV or the Stokes I parameters. In the latter case, the beams can also be integrated temporally to reduce the resulting data rate. Finally, an incoherent beam can be created in parallel, and converted into either Stokes I or Stokes IQUV parameters. @@ -187,7 +156,7 @@ All time-consuming pipeline components are written in assembly, to achieve maxim Another major component in the pulsar-observation pipeline is real-time dedispersion. Since light of a high frequency travels faster through the interstellar medium than light of a lower frequency, the arrival time of a pulse differs for different wave lengths. To combine data from multiple frequency channels, the channels must be aligned (shifted in time). Otherwise, the pulse will be smeared or even overlap with the next pulse, causing many details to be lost. This process, called \emph{dedispersion}, is done by post-processing software that runs after the observation has finished. However, to observe at the lowest frequencies, or to observe fast-rotating millisecond pulsars, dedispersion must also be performed \emph{within\/} a channel, since our channels (typically 12~kHz) are too wide to ignore dispersion. -Figure \ref{fig:dispersed-signal} illustrates pulses of pulsar J0034-0534 at four frequencies. The pulse period is 1.88~ms. On the left is the original dispersed signal, which results in a smeared pulse when the frequencies are collapsed into a 12~kHz channel. On the right is the dedispersed signal, which results in a sharp pulse when collapsed. +Figure \ref{fig:dispersed-signal} shows pulses of pulsar J0034-0534 at four frequencies. The pulse period is 1.88~ms. On the left is the original dispersed signal, which results in a smeared pulse when the frequencies are collapsed into a 12~kHz channel. On the right is the dedispersed signal, which results in a sharp pulse profile when collapsed. \begin{figure}[ht] \begin{minipage}[t]{0.60\textwidth} @@ -207,38 +176,38 @@ Figure \ref{fig:dispersed-signal} illustrates pulses of pulsar J0034-0534 at fou Dedispersion is performed in the frequency domain, effectively by doing a 4096-point FFT that splits a channel into 3~Hz subchannels. The phases of the observed samples are corrected by applying a chirp function, i.e., by multiplication with precomputed, channel-dependent, complex weights. These multiplications are programmed in assembly, to reduce the computational costs. A backward FFT is done to revert to 12~kHz channels. -Figure~\ref{fig:dedispersion-result} shows the observed effectiveness of channel-level dedispersion, which improves the effective time resolution from 0.51~ms to 0.082~ms, revealing a more detailed pulse and a better signal-to-noise ratio. Dedispersion thus contributes significantly to the data quality, but it also comes at a significant computational cost due to the two FFTs it requires. It demonstrates the power of using a \emph{software\/} telescope: the pipeline component was implemented, verified, and optimised in only one month time. +Figure~\ref{fig:dedispersion-result} shows the observed effectiveness of channel-level dedispersion, which improves the effective time resolution from 0.51~ms to 0.082~ms, revealing a more detailed pulse and a better signal-to-noise ratio. Dedispersion thus contributes significantly to the data quality, but it also comes at a significant computational cost due to the two FFTs it requires. The channel-level dedispersion demonstrates the power of using a \emph{software\/} telescope: the pipeline component was implemented, verified, and optimised in only one month time. \subsection{Stokes Calculations} -The beams are optionally converted into Stokes IQUV or Stokes I parameters, again using assembly routines to achieve optimal performance. The Stokes parameters are calculated through $I = X\overline{X} + Y\overline{Y}$, $Q = X\overline{X} - Y\overline{Y}$, $U = 2\cdot\mathrm{Re}(X\overline{Y})$, $V = 2\cdot\mathrm{Im}(X\overline{Y})$. Although the formulas are simple, the Stokes parameters are expensive to calculate. The required operations do not map well onto the FPU instruction set of the BG/P, even though the instruction set is extended with support for operations on complex numbers. +The beams are optionally converted into Stokes IQUV or Stokes I parameters, again using assembly routines to achieve optimal performance. The Stokes parameters are calculated through $I = X\overline{X} + Y\overline{Y}$, $Q = X\overline{X} - Y\overline{Y}$, $U = 2\cdot\mathrm{Re}(X\overline{Y})$, $V = 2\cdot\mathrm{Im}(X\overline{Y})$, with $\overline{X}$ as the complex conjugate of $X$. Although the formulas are simple, the Stokes parameters are expensive to calculate. The required operations for $I$ and $Q$ do not map well onto the FPU instruction set of the BG/P, even though the instruction set is extended with support for operations on complex numbers. \subsection{Second All-to-all Exchange} -Even though the beams are formed and optionally converted into Stokes parameters, they are still distributed as chunks across the BlueGene. Because the compute nodes cannot send their data directly to the I/O node which sends it to storage, a second all-to-all exchange is required to rearrange the chunks for output. Only chunks that are sent to the same pset can be sent to storage as a single data stream. +Even though the beams are formed and optionally converted into Stokes parameters, they are still distributed as chunks across the BlueGene. Because the compute nodes cannot send their data directly to the I/O node that sends it to storage, a second all-to-all exchange is required to rearrange the chunks for output. Only chunks that are sent to the same I/O node can be sent to storage as a single data stream. -Unfortunately, the output bandwidth available at each I/O node can be less than the bandwidth required by the beams. An I/O node can output 3.1~Gb/s, and only 1.1~Gb/s if the I/O node has to process station input at the same time. The bandwidth required for a complex voltages, Stokes IQUV, or (unintegrated) Stokes I beam however is 6.2~Gb/s, 6.2~Gb/s, and 1.5~Gb/s, respectively. We therefore split the beams and send the differerent polarisations or Stokes parameters to different psets and therefore store them in different files in our storage cluster. In some cases, it is also necessary to split the beams further, in which case we do not collect and store 248 subbands, but have to distribute the output further by storing only 124 or 83 subbands per file. +Unfortunately, the output bandwidth available at each I/O node can be less than the bandwidth required by the beams. An I/O node can output 3.1~Gb/s, and only 1.1~Gb/s if the I/O node also has to process station input at the same time. The bandwidth required for a complex voltages, Stokes IQUV, or (unintegrated) Stokes I beam however is 6.2~Gb/s, 6.2~Gb/s, and 1.5~Gb/s, respectively. We therefore split the beams and send the differerent polarisations or Stokes parameters to different I/O nodes and therefore store them in different files in our storage cluster. In some cases, it is also necessary to split the beams further. -Due to memory constrains on the compute cores, the cores that performed the beam forming cannot be the same cores that receive the beam data after the exchange. We assign a set of cores (\emph{output cores}) to receive the chunks. The output cores are chosen before an observation, and are distinct from the \emph{input cores} which perform the earlier computations in the pipeline. +Due to memory constrains on the compute cores, the cores that performed the beam forming cannot be the same cores that receive the beam data after the second exchange. We assign a set of cores (\emph{output cores}) to receive the chunks. The output cores are chosen before an observation, and are distinct from the \emph{input cores} which perform the earlier computations in the pipeline. The output cores again receive the chunks asynchronously, which we overlap with computations. For each chunk, the dimensions of the data are reordered into their final ordering. Reordering is necessary, because the data order that will be written to disk is not the same order that can be produced by our computations without taking heavy cache penalties. Once all of the chunks are received and reordered, they are forwarded to the I/O node. -For the distribution of the workload over the available output cores, three factors have to be considered. First, all of the data belonging to the same beam has to be processed by output cores in the same pset, to ensure that one I/O node can concatenate all of the 0.25 second chunks that belong to the beam. Second, the maximum output rate per I/O node has to be respected. Finally, the presence of the first all-to-all exchange, which uses the same network at up to 198~Gb/s. The second exchange uses up to 80~Gb/s. Even though each link sustains 3.4~Gb/s, it has to process the traffic from four cores, as well as traffic routed through it between other nodes. The network links in the BG/P become overloaded unless the output cores are scattered sufficiently. +For the distribution of the workload over the available output cores, three factors are considered. First, all of the data belonging to the same beam has to be processed by output cores in the same pset, to ensure that one I/O node can concatenate all of the 0.25 second chunks that belong to the beam. Second, the maximum output rate per I/O node has to be respected. Finally, the presence of the first all-to-all exchange, which uses the same network at up to 198~Gb/s. The second exchange uses up to 80~Gb/s. Even though each link sustains 3.4~Gb/s, it has to process the traffic from four cores, as well as traffic routed through it between other nodes. The network links in the BG/P become overloaded unless the output cores are scattered sufficiently. \subsection{Transport to Disks} -Once an output core has received and reordered all of its data, the data are sent to the core's I/O node. The I/O node forwards the data over TCP/IP to the storage cluster. To avoid any stalling in our pipeline due to network congestion or disk issues, the I/O node uses a best-effort buffer which drops data if it cannot be sent. +Once an output core has received and reordered all of its data, the data are sent to the core's I/O node. The I/O node forwards the data over TCP/IP to the storage cluster. To avoid any stalling in our pipeline due to network congestion or disk issues, the I/O node uses a best-effort buffer which drops data in the unusual case that it cannot be sent. \section{Performance Analysis} \label{Sec:performance} -We will focus our performance analysis on edge cases that are of astronomical interest. In all cases, we respect the real-time nature of our system by limiting the load such that there is at most 0.1\% of data loss. Almost all variance occurs in the networks within the BG/P due to clashes caused by scheduling intricacies. +We will focus our performance analysis on the most challenging cases that are of astronomical interest. In all cases, we respect the real-time nature of our system by limiting the load such that there is at most 0.1\% of data loss, but typically much less. Almost all variance occurs in the networks within the BG/P due to clashes caused by scheduling intricacies. We present measurements for a single BG/P rack. \subsection{Overall Performance} % TODO: getallen kloppen niet.. 13 beams is 80.6 Gb/s, en met 70 Gb/s zouden we 11 beams aan moeten kunnen Figure \ref{fig:stations-beams} shows the maximum number of beams that can be created when using a various number of stations, in each of the three pipelines: complex voltages, Stokes IQUV, and Stokes I. Both the complex voltages and the Stokes IQUV pipelines are I/O bound. Each beam is 6.2~Gb/s wide. We can make at most 12 beams without exceeding the available 80~Gb/s to our storage cluster. If 64 stations are used, the available bandwidth is 70~Gb/s due to the fact that an I/O node can only output 1.1~Gb/s if it also has to process station data. The granularity with which the output can be distributed over the I/O nodes, as well as scheduling details, determine the actual number of beams that can be created, but in all cases, the beam former can create at least 10 beams at LOFAR's full observational bandwidth. -In the Stokes I pipeline, we applied several integration factors (1, 2, 4, 8, and 12) in order to show the trade-off between beam quality and the number of beams. Integration factors higher than 12 does not allow significantly more beams to be created, but could be used in order to further reduce the total output rate. For low integration factors, the beam former is again limited by the available output bandwidth. Once the Stokes I streams are integrated sufficiently, the system becomes bounded by the compute nodes: if only signals from a few stations have to be combined, the beam former is limited by the amount of available memory required to store the beams. If more input has to be combined, the beam former becomes limited by the CPU power available in the compute cores. For observations for which a high integration factor is acceptable, the beam former is able to create 155 up to 543 tied-array beams, depending on the number of stations used. For observations which need a high time resolution and thus a low integration factor, the beam former is still able to create at least 42 tied-array beams. +In the Stokes I pipeline, we applied several integration factors (1, 2, 4, 8, and 12) in order to show the trade-off between beam quality and the number of beams. Integration factors higher than 12 does not allow significantly more beams to be created, but could be used in order to further reduce the total output rate. For low integration factors, the beam former is again limited by the available output bandwidth. Once the Stokes I streams are integrated sufficiently, the system becomes bounded by the compute nodes: if only signals from a few stations have to be combined, the beam former is limited by the amount of available memory required to store the beams. If more input has to be combined, the beam former becomes limited by the CPU power available in the compute cores. For observations for which a high integration factor is acceptable, the beam former is able to create 155 up to 543 tied-array beams, depending on the number of stations used. For observations that need a high time resolution and thus a low integration factor, the beam former is still able to create at least 42 tied-array beams. \begin{table}[t] \center @@ -276,39 +245,18 @@ Case & Mode & Channel & Int. & Stations & Beams & Input & Output & Bound & Used We further analyse the workload of the compute cores by highlighting a set of cases, summarised in Table \ref{table:cases}. We will focus on a memory-bound case (\circlenumber{A}), which also creates the highest number of beams, on CPU-bound cases interesting for performing surveys, with either 24 stations (\circlenumber{B}) or 64 stations (\circlenumber{C}) as input. Cases \circlenumber{D} and \circlenumber{E} focus on high-resolution observations of known sources, and are I/O bound configurations with 24 and 64 stations, respectively. Case \circlenumber{F} focusses on the observations of known sources as well, using Stokes I output, which allows more beams to be created. Channel-level dedispersion is applied for all cases that observe known sources. -The workload of the compute cores for each case is shown in Figure \ref{fig:execution-times}, which shows the average workload per core. For the CPU-bound cases \circlenumber{B} and \circlenumber{C}, the average load has to be lower than 100\% to recover from small delays in the processing, that can occur since the BG/P is not a real-time system. These fluctuations typically occur due to clashes within the BG/P 3D-torus network which is used for both all-to-all-exchanges, and cannot be avoided in all cases. +The workload of the compute cores for each case is shown in Figure \ref{fig:execution-times}, which shows the average workload per core. For the CPU-bound cases \circlenumber{B} and \circlenumber{C}, the average load has to be lower than 100\% to recover from small delays in the processing, that can occur since the BG/P is not a real-time system. These fluctuations typically occur due to clashes within the BG/P torus network which is used for both all-to-all-exchanges, and cannot be avoided in all cases. -The cases which create many beams (\circlenumber{A}\circlenumber{B}\circlenumber{C}) spend most of the cycles performing beam forming and calculation the Stokes I parameters. The beam forming scales with both the number of stations and the number of beams, while the Stokes I calculation costs depends solely on the number of beams. Case \circlenumber{A} has to beam form only four stations, and thus requires most of its time calculating the Stokes I parameters. Case \circlenumber{B} and \circlenumber{C} use more stations, and thus need more time to beam form. +The cases where we create many beams (\circlenumber{A}\circlenumber{B}\circlenumber{C}) spend most of the cycles performing beam forming and calculation the Stokes I parameters. The beam forming scales with both the number of stations and the number of beams, while the Stokes I calculation costs depends solely on the number of beams. Case \circlenumber{A} has to beam form only four stations, and thus requires most of its time calculating the Stokes I parameters. Case \circlenumber{B} and \circlenumber{C} use more stations, and thus need more time to beam form. The costs for both the first and the second all-to-all exchange are mostly hidden due to overlaps with computation. The remaining cost for the second exchange is proportional to the output bandwidth required in each case. For the I/O-bound cases \circlenumber{D}\circlenumber{E}\circlenumber{F}, only a few tied-array beams are formed and transformed into Stokes I(QUV) parameters, which produces a lot of data but requires little CPU time. Enough CPU time is therefore available to include channel-level dedispersion, which scales with the number of beams and, as Figure \ref{fig:execution-times} shows, is an expensive operation. -\comment{ - - hit CPU, memory and I/O bounds - - scheduling intricacies - - <0.1 perc loss -} - - -\comment{ - Intro belooft: - - performance - - real-time (relevant in dit paper als performance al onderhanden genomen wordt?) - - scalability - - Scalability: - - scale on one rack in #beams - - Performance: - - percent of peak performance of major components - - network bw use in 2nd transpose -} - \section{Related Work} \label{Sec:related-work} -The LOFAR beam former is the only beam former capable of producing hundreds of tied-array beams. Traditional radio dishes are unsuitable for beam forming due to their narrow field-of-view. A radio dish can be extended to focus on multiple sources by placing additional receivers in its focal point (a \emph{focal plane array})~\cite{Staveley-Smith:96}, but such a solution does not scale. The Murchison Widefield Array (MWA) uses a design similar to LOFAR, and plans to build a beam former, but is still under construction~\cite{Lonsdale:09}. +The LOFAR beam former is the only beam former capable of producing hundreds of tied-array beams. A radio dish can be extended to focus on multiple sources by placing additional receivers in its focal point (a \emph{focal plane array})~\cite{Staveley-Smith:96}, but such a solution does not scale. The Murchison Widefield Array (MWA) uses a design similar to LOFAR, and plans to build a beam former, but is still under construction~\cite{Lonsdale:09}. %if room (yeah right..): %Our imaging pipeline~\cite{Romein:10a} produces sky images in software. Others~\cite{Deller:07,Kruithof:08,Ord:08} have adopted this idea, but need either FPGAs for the most demanding tasks or cannot process high-bandwidth telescope data in real time. Software is more commonly used to process telescope data after it has been correlated or beam formed. Post processing can be performed at real time~\cite{Vestrand:02}, but typically is not. @@ -320,7 +268,7 @@ The LOFAR beam former is the only beam former capable of producing hundreds of t We have shown the capabilities of our beam former pipelines, running in software on an IBM BlueGene/P supercomputer. Our system is capable of producing 13 tied-array beams at LOFAR's full observational bandwidth before our output limit of 80~Gb/s is met. Alternatively, it can form hundreds of beams at a reduced resolution, the exact number depending on the number of stations and the pipeline used. Finally, an incoherent beam can be created, which retains the wide field-of-view offered by our stations. None of these feats are possible with any other telescope. -The use of a software solution on powerful interconnected hardware is a key aspect in the development and deployment of our pipeline. Because we use software, rapid prototyping is cheap, allowing novel features to be tested to aid the exploration of the design space of a new instrument. The resulting pipelines retain the flexibility that software allows. The control flow and bookkeeping can become complex while remaining manageable through software abstraction. We are able to run the same station data through multiple pipelines in parallel, and even multiple independent observations in parallel, as long as there are enough available resources. The science which drives LOFAR, and which is driven by it, is greatly accelerated through the use of an easily reconfigurable instrument. +The use of a software solution on powerful interconnected hardware is a key aspect in the development and deployment of our pipeline. Because we use software, rapid prototyping is cheap, allowing novel features to be tested to aid the exploration of the design space of a new instrument. The resulting pipelines retain the flexibility that software allows. The control flow and bookkeeping has become complex while remaining manageable through software abstraction. We are able to run the same station data through multiple pipelines in parallel, and even multiple independent observations in parallel, as long as there are enough available resources. The science which drives LOFAR, and which is driven by it, is greatly accelerated through the use of an easily reconfigurable instrument. The BG/P supercomputer provides us with enough computing power and powerful networks to be able to implement the signal processing and all-to-all-exchanges that we require, without having to resort to a dedicated system which inevitably curbs the design freedom that the supercomputer provides. As with any system, platform-specific parameters nevertheless become important when maximal performance is desired. Although a C reference implementation allowed us to quickly develop and test features, we needed handcrafted assembly to keep the double FPUs of each compute core as busy as possible. diff --git a/doc/papers/2011/europar/processing.fig b/doc/papers/2011/europar/processing.fig index 6ca85508972..8d6d934d4f3 100644 --- a/doc/papers/2011/europar/processing.fig +++ b/doc/papers/2011/europar/processing.fig @@ -47,7 +47,7 @@ Single 6 18285 12435 20115 12915 2 4 0 3 13 34 45 -1 20 0.000 0 0 7 0 0 5 20100 12900 18300 12900 18300 12450 20100 12450 20100 12900 -4 1 13 40 -1 18 16 0.0000 4 255 1560 19200 12750 transpose 2\001 +4 1 13 40 -1 18 16 0.0000 4 270 1500 19200 12750 exchange 2\001 -6 6 15135 14460 17565 14940 2 4 0 3 13 34 45 -1 20 0.000 0 0 7 0 0 5 @@ -195,8 +195,6 @@ Single 2 1 0 3 1 7 60 -1 -1 0.000 0 0 7 0 0 8 13575 17550 13500 17475 13500 17250 13425 17175 10800 17175 10725 17250 10725 17475 10650 17550 -2 4 0 3 25 33 45 -1 20 0.000 0 0 7 0 0 5 - 10425 12375 8625 12375 8625 11940 10425 11940 10425 12375 2 3 2 4 13 35 65 -1 -1 1.000 0 0 -1 0 0 5 13950 17925 20325 17925 20325 12300 13950 12300 13950 17925 2 1 0 3 1 32 67 -1 -1 0.000 0 0 -1 0 0 2 @@ -276,6 +274,8 @@ Single 2 1 0 3 1 33 60 -1 -1 0.000 0 0 -1 1 0 2 2 1 2.00 150.00 120.00 16875 17025 16875 16650 +2 4 0 3 25 33 45 -1 20 0.000 0 0 7 0 0 5 + 10425 12375 8625 12375 8625 11940 10425 11940 10425 12375 3 0 0 3 25 7 50 -1 -1 0.000 0 0 0 9 8775 13125 8700 13125 8625 13200 8700 13500 8475 13575 8700 13650 8625 13950 8700 14025 8775 14025 @@ -299,7 +299,7 @@ Single 4 1 4 40 -1 18 16 0.0000 4 270 1185 12210 12240 integrate\001 4 1 25 40 -1 18 16 0.0000 4 270 1590 9525 16425 phase delay\001 4 1 25 40 -1 18 16 0.0000 4 210 2145 9525 15225 clock correction\001 -4 1 25 40 -1 18 17 0.0000 4 270 1650 9527 12220 transpose 1\001 +4 1 25 40 -1 18 17 0.0000 4 270 1605 9527 12220 exchange 1\001 4 2 1 60 -1 19 16 0.0000 4 210 1560 9450 8925 from station\001 4 1 4 60 -1 19 16 1.5708 4 270 2085 13275 11550 imaging mode\001 4 1 25 40 -1 18 16 1.5708 4 270 1770 19350 16725 dedispersion\001 -- GitLab