{
"name": "codegen_time_top10",
"data": [
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shammodels/sph/src/pySPHModel.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
202.994,
163.57,
178.871,
152.846,
189.898,
186.889,
194.156,
219.509,
74.554,
127.089,
131.618,
117.877,
95.106,
128.695,
133.686,
93.405,
134.165,
126.19,
128.103,
94.094,
95.038,
76.908,
128.607,
101.0,
119.606,
115.215,
123.968,
132.806,
126.063,
127.8,
109.514,
115.877,
126.805,
93.228,
115.65,
121.08,
127.622,
92.583,
113.072,
109.717,
124.634,
113.628,
113.223,
122.118,
94.991,
119.231,
119.625,
93.093,
91.525,
132.422,
111.158,
118.638,
82.388,
123.595,
75.759,
119.657,
128.986,
122.863,
127.639,
124.97,
134.936,
132.898,
142.025,
93.83,
125.539,
121.068,
125.07,
79.71,
129.965,
128.156,
128.588,
130.653,
99.01,
132.179,
88.091,
127.892,
139.468,
133.538,
128.965,
130.639,
125.177,
126.042,
125.777,
131.684,
135.542,
130.717,
128.812,
136.191,
131.177,
130.784,
107.5,
127.255
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shammodels/sph/src/Solver.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
195.319,
139.118,
158.046,
130.883,
175.589,
158.208,
173.695,
193.64,
63.653,
115.581,
117.563,
100.965,
82.701,
115.13,
119.79,
81.766,
120.22,
112.005,
115.042,
84.584,
84.049,
65.873,
117.747,
85.497,
107.37,
98.965,
116.127,
128.05,
118.451,
116.943,
99.191,
105.259,
115.338,
83.444,
104.232,
111.752,
129.076,
89.434,
109.251,
108.597,
122.185,
109.65,
107.225,
125.991,
92.181,
114.352,
118.267,
88.944,
91.372,
130.839,
107.142,
114.611,
78.85,
121.381,
74.078,
119.324,
118.295,
110.894,
123.85,
119.373,
131.893,
126.035,
131.758,
85.069,
114.351,
110.6,
117.716,
74.046,
124.102,
123.988,
117.751,
124.182,
93.429,
129.304,
84.249,
122.195,
138.369,
135.472,
128.49,
135.9,
130.304,
130.708,
126.976,
136.683,
146.426,
140.937,
137.252,
143.553,
135.139,
140.217,
111.016,
134.178
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shamrock/src/patch/PatchDataField.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
168.192,
128.055,
147.246,
118.433,
141.201,
134.163,
133.6,
163.681,
54.319,
94.777,
99.379,
86.4,
69.326,
97.14,
100.337,
71.29,
97.188,
97.27,
98.032,
69.789,
69.831,
56.77,
97.469,
71.959,
89.217,
87.391,
90.814,
96.913,
93.197,
96.448,
80.407,
88.938,
90.244,
67.318,
83.866,
84.677,
95.609,
65.858,
84.387,
81.945,
95.156,
84.089,
82.373,
93.876,
69.642,
91.714,
91.403,
67.765,
67.354,
96.294,
83.554,
86.931,
58.796,
82.598,
50.017,
84.829,
82.975,
78.64,
82.833,
81.921,
85.324,
87.067,
85.977,
59.303,
81.102,
75.0,
83.374,
48.75,
83.417,
84.974,
87.232,
85.527,
58.928,
87.539,
53.875,
84.042,
87.602,
85.19,
85.601,
86.963,
81.54,
83.16,
84.1,
85.168,
90.445,
85.223,
83.107,
84.445,
85.7,
83.765,
68.357,
84.829
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/tests/shammath/sphkernelsTests.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
151.652,
114.114,
115.477,
97.671,
126.239,
131.402,
128.904,
133.928,
42.76,
80.056,
87.591,
80.785,
59.365,
82.648,
82.217,
60.057,
84.883,
82.153,
83.232,
59.261,
59.746,
47.948,
84.934,
54.271,
70.924,
65.955,
71.992,
78.854,
74.813,
77.51,
63.583,
73.829,
71.035,
53.323,
66.878,
67.187,
75.368,
52.658,
63.848,
70.116,
79.027,
65.466,
65.079,
78.868,
55.398,
74.78,
70.939,
53.342,
53.527,
79.692,
65.952,
71.643,
48.253,
76.334,
40.658,
72.202,
72.051,
67.602,
72.898,
73.582,
75.978,
79.17,
76.826,
49.79,
70.201,
67.633,
73.787,
40.076,
70.21,
74.248,
75.128,
72.699,
50.512,
75.394,
46.664,
69.766,
79.269,
79.315,
75.243,
76.041,
71.335,
72.609,
70.504,
75.033,
81.689,
73.203,
72.933,
80.13,
71.391,
73.623,
57.564,
72.147
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shammodels/ramses/src/modules/InterpolateToFace.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
142.316,
101.383,
128.097,
104.834,
125.44,
131.931,
121.327,
149.573,
42.85,
84.289,
87.634,
72.369,
58.314,
85.406,
88.003,
58.623,
86.629,
86.098,
85.981,
61.773,
61.524,
45.461,
89.608,
62.103,
80.948,
73.647,
82.535,
86.5,
83.205,
85.766,
69.348,
75.12,
84.967,
57.137,
72.22,
73.912,
85.857,
57.676,
71.563,
74.457,
82.872,
73.344,
72.063,
85.699,
58.65,
80.694,
84.338,
57.774,
58.016,
87.316,
71.674,
74.217,
49.717,
81.781,
45.368,
81.65,
84.106,
74.519,
83.746,
81.389,
86.576,
86.684,
82.204,
55.786,
80.294,
71.623,
86.417,
43.644,
83.482,
83.488,
81.068,
83.14,
56.396,
83.072,
48.356,
81.098,
87.031,
86.987,
89.62,
85.228,
83.274,
82.559,
80.23,
83.834,
85.868,
84.999,
82.567,
87.479,
83.088,
83.881,
63.196,
82.028
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shamalgs/src/details/reduction/reduction.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
117.032,
93.863,
96.357,
76.187,
106.36,
102.888,
109.953,
109.876,
38.478,
69.812,
69.436,
62.452,
50.422,
69.127,
71.115,
50.32,
70.194,
68.124,
69.507,
49.924,
51.003,
40.746,
68.909,
53.739,
68.081,
64.653,
68.46,
75.014,
69.319,
73.343,
60.707,
69.009,
66.859,
51.298,
65.389,
64.41,
71.861,
50.916,
62.903,
61.121,
70.661,
63.838,
63.914,
76.604,
50.864,
68.584,
69.346,
51.588,
51.04,
73.394,
63.549,
65.218,
42.928,
72.296,
41.703,
72.38,
71.307,
65.359,
73.218,
70.303,
72.373,
72.633,
73.337,
50.55,
70.332,
65.061,
72.06,
40.843,
72.303,
70.189,
73.91,
71.271,
49.619,
70.418,
46.921,
68.546,
75.844,
73.897,
74.785,
74.463,
72.479,
71.845,
71.982,
71.258,
76.894,
75.867,
72.583,
70.853,
72.296,
74.978,
58.434,
69.79
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shammodels/sph/src/modules/ComputeEos.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
92.279,
70.065,
81.904,
65.344,
78.981,
77.013,
81.465,
92.611,
34.974,
57.518,
60.867,
54.529,
45.121,
62.416,
64.065,
44.437,
58.87,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shamrock/src/patch/PatchDataLayer.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
86.868,
63.117,
74.577,
63.338,
76.899,
73.289,
83.548,
null,
31.504,
53.641,
56.404,
48.897,
39.822,
55.445,
55.908,
41.386,
53.634,
54.273,
55.669,
39.855,
39.423,
32.271,
55.448,
38.943,
46.621,
44.269,
null,
50.344,
49.662,
49.143,
44.45,
47.136,
47.363,
36.444,
44.134,
45.254,
50.459,
35.44,
45.229,
44.222,
50.233,
43.638,
43.565,
50.487,
36.724,
47.474,
49.045,
36.438,
35.125,
52.304,
43.938,
47.165,
32.001,
47.639,
29.46,
49.449,
47.757,
45.879,
null,
null,
49.005,
50.114,
48.034,
35.364,
46.698,
42.572,
48.906,
28.652,
47.321,
49.161,
51.359,
48.892,
35.004,
50.499,
31.905,
47.805,
50.432,
48.317,
50.827,
50.723,
46.984,
49.592,
47.861,
50.623,
null,
null,
null,
49.531,
49.194,
null,
42.337,
50.911
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shammodels/gsph/src/Solver.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
null,
63.881,
null,
null,
75.155,
75.077,
77.31,
85.401,
42.571,
76.118,
76.754,
69.759,
53.42,
72.155,
75.23,
52.105,
77.663,
73.855,
71.078,
53.964,
55.321,
43.38,
71.274,
56.129,
70.64,
68.176,
72.567,
77.201,
70.816,
73.616,
63.474,
66.108,
70.714,
51.502,
65.686,
65.938,
73.626,
52.088,
62.584,
64.404,
70.894,
65.327,
65.112,
72.171,
53.214,
70.398,
71.218,
51.723,
50.969,
75.923,
62.62,
67.242,
45.677,
72.627,
41.73,
71.451,
70.669,
67.71,
69.54,
66.593,
73.06,
73.304,
77.302,
48.25,
68.292,
66.807,
67.352,
40.681,
73.103,
71.925,
70.185,
71.312,
47.732,
67.481,
43.849,
69.411,
71.586,
70.711,
72.81,
69.832,
68.748,
72.337,
69.696,
71.603,
76.177,
71.206,
70.822,
73.801,
68.402,
67.792,
53.385,
65.971
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shammodels/sph/src/Model.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
77.584,
null,
79.117,
62.291,
80.479,
75.741,
81.794,
79.15,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
50.643,
37.084,
38.122,
null,
53.376,
null,
null,
null,
47.709,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
47.741,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
49.466,
null,
null
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shamalgs/src/details/reduction/groupReduction_usm.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
79.997,
63.746,
76.405,
58.433,
null,
null,
null,
81.314,
29.904,
54.453,
53.575,
48.766,
39.106,
54.741,
55.692,
39.139,
55.056,
52.722,
53.616,
39.472,
39.573,
31.982,
54.058,
37.935,
49.589,
46.474,
48.507,
54.659,
49.884,
51.713,
43.484,
48.659,
47.898,
37.058,
46.309,
46.264,
51.435,
36.575,
44.87,
44.235,
50.1,
45.895,
45.156,
53.619,
36.291,
48.909,
50.069,
36.396,
37.003,
52.904,
45.21,
46.368,
31.27,
49.989,
28.987,
50.923,
49.522,
45.003,
50.524,
48.057,
50.519,
50.031,
50.647,
34.623,
49.505,
45.103,
50.019,
28.02,
50.576,
48.709,
50.973,
49.566,
34.428,
48.743,
32.997,
47.4,
52.05,
51.518,
52.244,
52.518,
50.582,
49.451,
49.431,
null,
54.017,
52.646,
50.965,
null,
50.431,
52.376,
40.747,
null
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shamtree/src/RadixTree.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
50.563,
null,
null,
null,
29.767,
null,
37.309,
48.715,
45.487,
49.832,
52.219,
51.753,
50.282,
42.838,
47.596,
47.994,
35.092,
44.842,
44.829,
51.683,
35.62,
45.196,
44.307,
50.965,
45.211,
43.893,
54.215,
36.411,
47.523,
48.899,
35.559,
35.59,
52.936,
45.317,
45.684,
30.289,
50.699,
29.489,
51.349,
51.904,
46.362,
50.785,
49.879,
52.689,
53.086,
52.223,
35.608,
49.527,
46.447,
51.842,
29.372,
50.127,
51.588,
51.557,
50.555,
35.918,
51.666,
32.698,
49.998,
53.176,
53.488,
51.909,
52.864,
50.741,
51.45,
50.704,
52.02,
54.514,
53.813,
51.157,
50.505,
51.524,
54.275,
40.779,
51.182
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
},
{
"type": "scatter",
"mode": "lines+markers",
"name": "src/shammodels/common/src/pyCommonUtils.cpp",
"x": [
"2026-08-15T12:17:37Z",
"2026-08-15T18:30:03Z",
"2026-08-15T23:38:59Z",
"2026-08-16T17:04:41Z",
"2026-08-16T19:02:01Z",
"2026-08-17T00:34:05Z",
"2026-08-17T03:58:48Z",
"2026-08-17T08:05:26Z",
"2026-08-17T18:42:41Z",
"2026-08-17T23:57:01Z",
"2026-08-18T03:05:25Z",
"2026-08-18T12:55:21Z",
"2026-08-18T20:08:58Z",
"2026-08-18T22:10:05Z",
"2026-08-19T01:44:00Z",
"2026-08-19T15:21:03Z",
"2026-08-19T22:28:50Z",
"2026-08-20T04:05:51Z",
"2026-08-20T09:52:59Z",
"2026-08-20T14:48:57Z",
"2026-08-21T02:30:02Z",
"2026-08-21T05:04:21Z",
"2026-08-21T10:39:25Z",
"2026-08-21T14:23:46Z",
"2026-08-21T17:58:42Z",
"2026-08-21T20:40:23Z",
"2026-08-22T00:21:56Z",
"2026-08-23T00:50:58Z",
"2026-08-23T04:26:36Z",
"2026-08-23T16:02:39Z",
"2026-08-24T09:05:49Z",
"2026-08-24T17:28:50Z",
"2026-08-25T03:52:18Z",
"2026-08-25T16:43:29Z",
"2026-08-26T15:25:46Z",
"2026-08-27T08:11:30Z",
"2026-08-27T13:55:27Z",
"2026-08-27T19:36:52Z",
"2026-08-28T01:37:10Z",
"2026-08-28T09:38:19Z",
"2026-08-28T16:50:29Z",
"2026-08-28T22:30:12Z",
"2026-08-29T04:44:35Z",
"2026-08-29T06:50:42Z",
"2026-08-29T15:16:08Z",
"2026-08-29T19:59:56Z",
"2026-08-30T00:36:26Z",
"2026-08-30T09:01:29Z",
"2026-08-31T18:23:48Z",
"2026-08-31T21:36:51Z",
"2026-09-01T00:44:08Z",
"2026-09-01T02:32:48Z",
"2026-09-03T07:02:33Z",
"2026-09-03T12:47:06Z",
"2026-09-04T13:13:29Z",
"2026-09-04T16:39:08Z",
"2026-09-04T19:51:27Z",
"2026-09-04T22:10:58Z",
"2026-09-05T12:33:05Z",
"2026-09-08T01:35:45Z",
"2026-09-09T18:47:06Z",
"2026-09-10T18:12:48Z",
"2026-09-10T23:11:15Z",
"2026-09-11T18:20:59Z",
"2026-09-12T00:56:29Z",
"2026-09-12T12:42:31Z",
"2026-09-12T23:19:38Z",
"2026-09-15T10:20:11Z",
"2026-09-15T17:45:33Z",
"2026-09-15T21:28:52Z",
"2026-09-16T02:06:28Z",
"2026-09-16T04:38:18Z",
"2026-09-16T12:55:22Z",
"2026-09-17T19:41:09Z",
"2026-09-17T22:54:22Z",
"2026-09-18T01:55:04Z",
"2026-09-18T03:39:54Z",
"2026-09-18T09:08:49Z",
"2026-09-19T00:54:22Z",
"2026-09-19T04:19:09Z",
"2026-09-20T04:05:17Z",
"2026-09-20T09:59:22Z",
"2026-09-20T13:17:16Z",
"2026-09-20T23:54:04Z",
"2026-09-22T03:27:49Z",
"2026-09-23T07:14:24Z",
"2026-09-23T12:52:23Z",
"2026-09-23T19:27:32Z",
"2026-09-23T22:51:56Z",
"2026-09-24T02:07:52Z",
"2026-09-25T00:32:40Z",
"2026-09-25T09:22:52Z"
],
"y": [
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
47.063,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
49.654,
52.592,
50.09,
49.011,
50.695,
null,
null,
null,
48.612
],
"connectgaps": false,
"hovertemplate": "%{fullData.name}
%{x|%Y-%m-%d %H:%M UTC}
Codegen: %{y:.1f} s"
}
],
"layout": {
"title": {
"text": "Top 10 codegen time"
},
"margin": {
"l": 72,
"r": 24,
"t": 56,
"b": 180
},
"xaxis": {
"title": {
"text": "Date (UTC)"
},
"type": "date"
},
"yaxis": {
"title": {
"text": "Codegen time (s)"
},
"rangemode": "tozero"
},
"legend": {
"orientation": "h",
"yanchor": "top",
"y": -0.28,
"x": 0,
"xanchor": "left",
"font": {
"size": 11
}
},
"hovermode": "x unified"
}
}