Progress Report Meeting
Multi-level Multi-core Distributed Traces Synchronization
Benjamin Poirier
What is Distributed Tracing?
What is Distributed Tracing?
How to do distributed tracing?
How to do distributed tracing?
How to do distributed tracing?
How to do distributed tracing?
How to do distributed tracing?
Clock parameters
Clock parameters
Clock parameters
Clock parameters
Clock parameters
Clock parameters
Packet ordering
Packet ordering
Packet ordering
Packet ordering
Packet ordering
Packet ordering
Correction factors
5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
Correction factors
5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
Linreg conversion 5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
Linreg conversion
Correction factors
5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
8e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75
80 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
Min conversionMax conversion
5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
8e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75
80 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
Min conversionMax conversion
Correction factors
5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
8e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75
80 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
Lower half-hullUpper half-hullMin conversionMax conversion
5e+10
5.5e+10
6e+10
6.5e+10
7e+10
7.5e+10
8e+10
4.6
e+10
4.8
e+10
5e+
10
5.2
e+10
5.4
e+10
5.6
e+10
5.8
e+10
6e+
10
6.2
e+10
6.4
e+10
6.6
e+10
6.8
e+10
50
55
60
65
70
75
80 50 55 60 65
Cloc
k 1
Cloc
k 1
(s)
Clock 0
Clock 0 (s)
Sent messagesReceived messages
Lower half-hullUpper half-hullMin conversionMax conversion
Results
Results
Results
Results
Results
Results
StatisticsLinear regression analysis stats:Individual synchronization factors:0 - 1 : a0= 2.89463e+10 a1= 1 + 3.41805e-05
Convex hull analysis stats:Number of points in convex hulls:0 - 1 : upper half-hull 11 lower half-hull 5
Individual synchronization factors:0 - 1 : a0= 2.89464e+10 a1= 1 + 3.29451e-05 a0: 2.89462e+10 to 2.89466e+10 a1: 1 +3.09463e-05 to +3.4944e-05
StatisticsLinear regression analysis stats:Individual synchronization factors:0 - 1 : a0= 2.89463e+10 a1= 1 + 3.41805e-05
Convex hull analysis stats:Number of points in convex hulls:0 - 1 : upper half-hull 11 lower half-hull 5
Individual synchronization factors:0 - 1 : a0= 2.89464e+10 a1= 1 + 3.29451e-05 a0: 2.89462e+10 to 2.89466e+10 a1: 1 +3.09463e-05 to +3.4944e-05
Progress Report Meeting
Multi-level Multi-core Distributed Traces Synchronization
Benjamin Poirier