|
148 | 148 | "editorMode": "code", |
149 | 149 | "format": "table", |
150 | 150 | "rawQuery": true, |
151 | | - "rawSql": "SELECT commit_id as commit_id, commit_message, gpu_name FROM benchmarks WHERE branch = ${branch};", |
| 151 | + "rawSql": "SELECT commit_id as commit_id, commit_message, gpu_name FROM benchmarks WHERE branch = '${branch}';", |
152 | 152 | "refId": "A", |
153 | 153 | "sql": { |
154 | 154 | "columns": [ |
|
283 | 283 | "id": 7, |
284 | 284 | "options": { |
285 | 285 | "barRadius": 0.05, |
286 | | - "barWidth": 0.3, |
| 286 | + "barWidth": 0.8, |
287 | 287 | "fullHighlight": false, |
288 | 288 | "groupWidth": 0.7, |
289 | 289 | "legend": { |
|
312 | 312 | "editorMode": "code", |
313 | 313 | "format": "table", |
314 | 314 | "rawQuery": true, |
315 | | - "rawSql": "SELECT CAST(m.measurements->'first_eager_forward_pass_time_secs' AS double precision) AS first_eager_forward_pass_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}'", |
| 315 | + "rawSql": "SELECT CAST(m.measurements->'first_eager_forward_pass_time_secs' AS double precision) AS first_eager_forward_pass_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}'", |
316 | 316 | "refId": "A", |
317 | 317 | "sql": { |
318 | 318 | "columns": [ |
|
424 | 424 | "editorMode": "code", |
425 | 425 | "format": "table", |
426 | 426 | "rawQuery": true, |
427 | | - "rawSql": "SELECT CAST(m.measurements->'second_eager_forward_pass_time_secs' AS double precision) AS second_eager_forward_pass_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}'", |
| 427 | + "rawSql": "SELECT CAST(m.measurements->'second_eager_forward_pass_time_secs' AS double precision) AS second_eager_forward_pass_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}'", |
428 | 428 | "refId": "A", |
429 | 429 | "sql": { |
430 | 430 | "columns": [ |
|
545 | 545 | "editorMode": "code", |
546 | 546 | "format": "table", |
547 | 547 | "rawQuery": true, |
548 | | - "rawSql": "SELECT CAST(m.measurements->'time_to_first_token_secs' AS double precision) AS time_to_first_token_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}'", |
| 548 | + "rawSql": "SELECT CAST(m.measurements->'time_to_first_token_secs' AS double precision) AS time_to_first_token_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}'", |
549 | 549 | "refId": "A", |
550 | 550 | "sql": { |
551 | 551 | "columns": [ |
|
653 | 653 | "editorMode": "code", |
654 | 654 | "format": "table", |
655 | 655 | "rawQuery": true, |
656 | | - "rawSql": "SELECT CAST(m.measurements->'time_to_second_token_secs' AS double precision) AS time_to_second_token_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}'", |
| 656 | + "rawSql": "SELECT CAST(m.measurements->'time_to_second_token_secs' AS double precision) AS time_to_second_token_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}'", |
657 | 657 | "refId": "A", |
658 | 658 | "sql": { |
659 | 659 | "columns": [ |
|
761 | 761 | "editorMode": "code", |
762 | 762 | "format": "table", |
763 | 763 | "rawQuery": true, |
764 | | - "rawSql": "SELECT CAST(m.measurements->'time_to_third_token_secs' AS double precision) AS time_to_third_token_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}'", |
| 764 | + "rawSql": "SELECT CAST(m.measurements->'time_to_third_token_secs' AS double precision) AS time_to_third_token_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}'", |
765 | 765 | "refId": "A", |
766 | 766 | "sql": { |
767 | 767 | "columns": [ |
|
869 | 869 | "editorMode": "code", |
870 | 870 | "format": "table", |
871 | 871 | "rawQuery": true, |
872 | | - "rawSql": "SELECT CAST(m.measurements->'time_to_next_token_mean_secs' AS double precision) AS time_to_next_token_mean_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}'", |
| 872 | + "rawSql": "SELECT CAST(m.measurements->'time_to_next_token_mean_secs' AS double precision) AS time_to_next_token_mean_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}'", |
873 | 873 | "refId": "A", |
874 | 874 | "sql": { |
875 | 875 | "columns": [ |
|
990 | 990 | "editorMode": "code", |
991 | 991 | "format": "table", |
992 | 992 | "rawQuery": true, |
993 | | - "rawSql": "SELECT CAST(m.measurements->'first_compile_generate_time_secs' AS double precision) AS first_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}'", |
| 993 | + "rawSql": "SELECT CAST(m.measurements->'first_compile_generate_time_secs' AS double precision) AS first_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}'", |
994 | 994 | "refId": "A", |
995 | 995 | "sql": { |
996 | 996 | "columns": [ |
|
1098 | 1098 | "editorMode": "code", |
1099 | 1099 | "format": "table", |
1100 | 1100 | "rawQuery": true, |
1101 | | - "rawSql": "SELECT CAST(m.measurements->'second_compile_generate_time_secs' AS double precision) AS second_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}';", |
| 1101 | + "rawSql": "SELECT CAST(m.measurements->'second_compile_generate_time_secs' AS double precision) AS second_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}';", |
1102 | 1102 | "refId": "A", |
1103 | 1103 | "sql": { |
1104 | 1104 | "columns": [ |
|
1206 | 1206 | "editorMode": "code", |
1207 | 1207 | "format": "table", |
1208 | 1208 | "rawQuery": true, |
1209 | | - "rawSql": "SELECT CAST(m.measurements->'third_compile_generate_time_secs' AS double precision) AS third_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}';", |
| 1209 | + "rawSql": "SELECT CAST(m.measurements->'third_compile_generate_time_secs' AS double precision) AS third_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}';", |
1210 | 1210 | "refId": "A", |
1211 | 1211 | "sql": { |
1212 | 1212 | "columns": [ |
|
1314 | 1314 | "editorMode": "code", |
1315 | 1315 | "format": "table", |
1316 | 1316 | "rawQuery": true, |
1317 | | - "rawSql": "SELECT CAST(m.measurements->'fourth_compile_generate_time_secs' AS double precision) AS fourth_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = ${branch} AND gpu_name = '${gpu_name}';", |
| 1317 | + "rawSql": "SELECT CAST(m.measurements->'fourth_compile_generate_time_secs' AS double precision) AS fourth_compile_generate_time_secs, left(b.commit_id, 7), m.time FROM benchmarks as b JOIN model_measurements AS m ON b.benchmark_id = m.benchmark_id WHERE b.branch = '${branch}' AND gpu_name = '${gpu_name}';", |
1318 | 1318 | "refId": "A", |
1319 | 1319 | "sql": { |
1320 | 1320 | "columns": [ |
|
1442 | 1442 | "editorMode": "code", |
1443 | 1443 | "format": "table", |
1444 | 1444 | "rawQuery": true, |
1445 | | - "rawSql": "SELECT\n d.cpu_util,\n d.time\nFROM\n benchmarks AS b\n JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id\nWHERE\n branch = ${branch}", |
| 1445 | + "rawSql": "SELECT\n d.cpu_util,\n d.time\nFROM\n benchmarks AS b\n JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id\nWHERE\n branch = '${branch}'", |
1446 | 1446 | "refId": "A", |
1447 | 1447 | "sql": { |
1448 | 1448 | "columns": [ |
|
1627 | 1627 | "editorMode": "code", |
1628 | 1628 | "format": "table", |
1629 | 1629 | "rawQuery": true, |
1630 | | - "rawSql": "SELECT\n b.commit_id,\n d.gpu_util,\n d.time\nFROM\n benchmarks AS b\n JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id\nWHERE\n branch = ${branch}", |
| 1630 | + "rawSql": "SELECT\n b.commit_id,\n d.gpu_util,\n d.time\nFROM\n benchmarks AS b\n JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id\nWHERE\n branch = '${branch}'", |
1631 | 1631 | "refId": "A", |
1632 | 1632 | "sql": { |
1633 | 1633 | "columns": [ |
|
1812 | 1812 | "editorMode": "code", |
1813 | 1813 | "format": "table", |
1814 | 1814 | "rawQuery": true, |
1815 | | - "rawSql": "SELECT d.mem_megabytes, d.time FROM benchmarks AS b JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id WHERE branch = ${branch}", |
| 1815 | + "rawSql": "SELECT d.mem_megabytes, d.time FROM benchmarks AS b JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id WHERE branch = '${branch}'", |
1816 | 1816 | "refId": "A", |
1817 | 1817 | "sql": { |
1818 | 1818 | "columns": [ |
|
1997 | 1997 | "editorMode": "code", |
1998 | 1998 | "format": "table", |
1999 | 1999 | "rawQuery": true, |
2000 | | - "rawSql": "SELECT\n d.gpu_mem_megabytes,\n d.time\nFROM\n benchmarks AS b\n JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id\nWHERE\n branch = ${branch}", |
| 2000 | + "rawSql": "SELECT\n d.gpu_mem_megabytes,\n d.time\nFROM\n benchmarks AS b\n JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id\nWHERE\n branch = '${branch}'", |
2001 | 2001 | "refId": "A", |
2002 | 2002 | "sql": { |
2003 | 2003 | "columns": [ |
|
2099 | 2099 | "list": [ |
2100 | 2100 | { |
2101 | 2101 | "current": { |
2102 | | - "selected": true, |
2103 | | - "text": [ |
2104 | | - "refactor/benchmarks" |
2105 | | - ], |
2106 | | - "value": [ |
2107 | | - "refactor/benchmarks" |
2108 | | - ] |
| 2102 | + "selected": false, |
| 2103 | + "text": "main", |
| 2104 | + "value": "main" |
2109 | 2105 | }, |
2110 | 2106 | "datasource": { |
2111 | 2107 | "type": "grafana-postgresql-datasource", |
|
2129 | 2125 | { |
2130 | 2126 | "current": { |
2131 | 2127 | "selected": false, |
2132 | | - "text": "1728570853117", |
2133 | | - "value": "1728570853117" |
| 2128 | + "text": "1728662868776", |
| 2129 | + "value": "1728662868776" |
2134 | 2130 | }, |
2135 | 2131 | "datasource": { |
2136 | 2132 | "type": "grafana-postgresql-datasource", |
2137 | 2133 | "uid": "de0dbhs18ho1sc" |
2138 | 2134 | }, |
2139 | | - "definition": "SELECT created_at - INTERVAL '5 secs' FROM benchmarks WHERE branch = ${branch} ORDER BY benchmark_id ASC LIMIT 1;", |
| 2135 | + "definition": "SELECT created_at - INTERVAL '5 secs' FROM benchmarks WHERE branch = '${branch}' ORDER BY benchmark_id ASC LIMIT 1;", |
2140 | 2136 | "description": "", |
2141 | 2137 | "hide": 2, |
2142 | 2138 | "includeAll": false, |
2143 | 2139 | "multi": false, |
2144 | 2140 | "name": "StartTime", |
2145 | 2141 | "options": [], |
2146 | | - "query": "SELECT created_at - INTERVAL '5 secs' FROM benchmarks WHERE branch = ${branch} ORDER BY benchmark_id ASC LIMIT 1;", |
| 2142 | + "query": "SELECT created_at - INTERVAL '5 secs' FROM benchmarks WHERE branch = '${branch}' ORDER BY benchmark_id ASC LIMIT 1;", |
2147 | 2143 | "refresh": 2, |
2148 | 2144 | "regex": "", |
2149 | 2145 | "skipUrlSync": false, |
|
2153 | 2149 | { |
2154 | 2150 | "current": { |
2155 | 2151 | "selected": false, |
2156 | | - "text": "1728657828802", |
2157 | | - "value": "1728657828802" |
| 2152 | + "text": "1728663254125", |
| 2153 | + "value": "1728663254125" |
2158 | 2154 | }, |
2159 | 2155 | "datasource": { |
2160 | 2156 | "type": "grafana-postgresql-datasource", |
2161 | 2157 | "uid": "de0dbhs18ho1sc" |
2162 | 2158 | }, |
2163 | | - "definition": "SELECT time + INTERVAL '5 secs' FROM benchmarks AS b JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id WHERE branch = ${branch} ORDER BY b.benchmark_id DESC, d.measurement_id DESC LIMIT 1;", |
| 2159 | + "definition": "SELECT time + INTERVAL '5 secs' FROM benchmarks AS b JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id WHERE branch = '${branch}' ORDER BY b.benchmark_id DESC, d.measurement_id DESC LIMIT 1;", |
2164 | 2160 | "description": "", |
2165 | 2161 | "hide": 2, |
2166 | 2162 | "includeAll": false, |
2167 | 2163 | "multi": false, |
2168 | 2164 | "name": "EndTime", |
2169 | 2165 | "options": [], |
2170 | | - "query": "SELECT time + INTERVAL '5 secs' FROM benchmarks AS b JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id WHERE branch = ${branch} ORDER BY b.benchmark_id DESC, d.measurement_id DESC LIMIT 1;", |
| 2166 | + "query": "SELECT time + INTERVAL '5 secs' FROM benchmarks AS b JOIN device_measurements AS d ON b.benchmark_id = d.benchmark_id WHERE branch = '${branch}' ORDER BY b.benchmark_id DESC, d.measurement_id DESC LIMIT 1;", |
2171 | 2167 | "refresh": 2, |
2172 | 2168 | "regex": "", |
2173 | 2169 | "skipUrlSync": false, |
|
2180 | 2176 | "text": "NVIDIA A10G", |
2181 | 2177 | "value": "NVIDIA A10G" |
2182 | 2178 | }, |
| 2179 | + "datasource": { |
| 2180 | + "type": "grafana-postgresql-datasource", |
| 2181 | + "uid": "de0dbhs18ho1sc" |
| 2182 | + }, |
2183 | 2183 | "definition": "SELECT DISTINCT gpu_name FROM benchmarks;", |
2184 | 2184 | "hide": 0, |
2185 | 2185 | "includeAll": false, |
|
2197 | 2197 | ] |
2198 | 2198 | }, |
2199 | 2199 | "time": { |
2200 | | - "from": "2024-10-11T13:10:01.641Z", |
2201 | | - "to": "2024-10-11T13:25:21.783Z" |
| 2200 | + "from": "now-1h", |
| 2201 | + "to": "now" |
2202 | 2202 | }, |
2203 | 2203 | "timepicker": { |
2204 | 2204 | "hidden": false |
2205 | 2205 | }, |
2206 | 2206 | "timezone": "browser", |
2207 | 2207 | "title": "Transformers benchmarks", |
2208 | 2208 | "uid": "fdz33iyzln9c0a", |
2209 | | - "version": 9, |
| 2209 | + "version": 11, |
2210 | 2210 | "weekStart": "" |
2211 | 2211 | } |
0 commit comments