OS |
|
|
|
|
|
|
|
CentOS RT: task switching latency |
|
100 us (ub), 20 us (av) |
< 1 ms (?) |
09/2018 (<2010 ?) |
priv comm. from HEL (SR) |
measurement on SCU using preempt-test, only 3us gain without hyperthr |
Timing Receiver |
|
|
|
|
|
|
|
FTRN userland latency @ API |
|
93 us (ub), 62 us (av) |
< 1 ms (?) |
12/2012 (<2010 ?) |
article (N/A) |
1 ms spec is overal FEC performance |
FTRN userland latency @ saftlib |
|
2500 us (ub), 1400 us (av) |
< 1 ms (?) |
11/2017 (<2010 ?) |
wiki (N/A) |
1 ms spec is overal FEC performance, ok for 2018 |
FTRN output (Lemo) jitter (RMS) |
|
20 ps (av) |
100 ps |
11/2014 (01/2013) |
article (F-DS-C-06e) |
'term jitter' defined in F-DS-C-05e |
FTRN output (Lemo) precision (RMS) |
|
50 ps (av) |
1 ns |
11/2014 (01/2013) |
article (F-DS-C-06e) |
'term precision' defined in F-DS-C-05e |
FTRN output (Lemo) accuracy (RMS) |
|
ok, needs re-checking with every release |
2-3 ns |
11/2014 (01/2013) |
wiki (F-DS-C-06e) |
'term accuracy' defined in F-DS-C-05e |
Timing Network |
|
|
|
|
|
|
|
upper bound latency |
|
< 390 us @ 4 WRS layers |
500 us [1] |
06/2016 (2012 ?) |
report (minutes, wiki) |
F-DS-C-05e mentions '200 us' as 'should' |
throughput (messages) |
|
> 16 messages @ 500 us (sl) |
16 msg. @ 500 us (sl) |
12/2017 (12/2017) |
Dry Run #3 ( minutes ) |
|
throughput (frame size) |
|
< 60 MBit/s |
100 MBits/s |
08/2016 (09/2014) |
report (wiki) |
1 to N ports @ 64 bytes/frame, ok for 2018 |
loss rate |
|
< 2e-8 @ 600 Hz msg. rate |
1e-12 |
08/2016 (01/2013) |
wiki (F-DS-C-05e) |
without forward error correction, ok for 2018 |
loss rate |
|
> 90% @ > 10% bandwidth |
1e-12 |
08/2016 (01/2013) |
wiki (F-DS-C-05e) |
for small packets of 64 and 128 bytes. Better for larger packets. |
max numbers of WRS layers |
|
4 |
5 |
06/2016 (2012 ?) |
report (various minutes) |
maybe 4 layers are sufficient |
Data Master @2018 |
|
|
|
|
|
|
|
upper bound latency per lm32 CPU |
|
< 500 us @ 16 msg (sl) |
500 us [2] (sl) |
12/2017 (12/2017) |
minutes (./.) |
update 2018-sep-03: max reported upper latency is 505 us |
throughput per lm32 CPU |
|
> 16 messages @ 500 us |
16 msg. @ 500 us |
12/2017 (12/2017) |
minutes (./.) |
|
capacity per lm32 CPU |
|
600 msg @ 2018 |
600 msg @ 2018 |
12/2017 (12/2017) |
minutes (./.) |
1 control block 'eats' 11msg |
number of patterns lm32 CPU |
|
4 @ 2018 |
> 10 ? |
12/2017 (12/2017) |
minutes (N/A) |
not really specified; 4 patterns ok for 2018 |
number of lm32 CPU |
|
3 |
8 ? |
12/2017 (2012 ?) |
minutes (N/A) |
not really specified; 3 cores ok for 2018 |