channel_flow_demo.ipynb 436 KB
Newer Older
mashun1's avatar
jax-cfd  
mashun1 committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
{
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "4K4FCNvH8dtm"
      },
      "source": [
        "# JAX-CFD channel flow demo\n",
        "\n",
        "This demonstration shows how to use JAX-CFD to simulate 2d flow between parallel no-slip walls."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 2,
      "metadata": {
        "executionInfo": {
          "elapsed": 5628,
          "status": "ok",
          "timestamp": 1655317705710,
          "user": {
            "displayName": "",
            "userId": ""
          },
          "user_tz": 420
        },
        "id": "n2J40uBCo9By"
      },
      "outputs": [],
      "source": [
        "import jax\n",
        "import jax.numpy as jnp\n",
        "import matplotlib.pyplot as plt\n",
        "import numpy as np\n",
        "import seaborn\n",
        "import jax_cfd.base as cfd\n",
        "import xarray\n"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 3,
      "metadata": {
        "executionInfo": {
          "elapsed": 5028,
          "status": "ok",
          "timestamp": 1655317714655,
          "user": {
            "displayName": "",
            "userId": ""
          },
          "user_tz": 420
        },
        "id": "KcJcpDavpAoi"
      },
      "outputs": [
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "2024-05-21 16:38:58.783926: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_iota:\n",
            "2024-05-21 16:38:58.783962: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:38:58.783976: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:38:58.783981: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:38:58.783986: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:38:58.783990: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:38:58.783993: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:38:58.783997: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:38:58.784001: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:38:58.784005: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:38:58.784009: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:38:58.784012: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:38:58.784016: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:38:58.784020: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:38:58.784023: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:38:58.784027: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:38:58.784031: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:38:58.784034: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:38:58.784038: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:38:58.784041: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:38:58.784045: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:38:58.784048: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:38:58.784052: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:38:58.784055: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:38:58.784059: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:38:58.784063: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:38:58.784066: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:38:58.784070: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:38:58.784073: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:38:58.784077: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:38:58.784080: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:38:58.784084: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:38:58.784088: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:38:58.784091: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:38:58.784095: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:38:58.784098: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:38:58.784104: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:38:58.784107: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:38:58.784111: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:38:58.784115: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:38:58.784118: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:38:58.784122: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:38:58.784126: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:38:58.784129: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:38:58.784133: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:38:58.784137: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:38:58.784140: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:38:58.784144: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:38:58.784148: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:38:58.784151: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:38:58.784155: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:38:58.784159: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:38:58.784163: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:38:58.784167: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:38:58.784171: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:38:58.784174: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:38:58.784178: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:38:58.784182: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:38:58.784185: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:38:58.784189: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:38:58.784193: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:38:58.784196: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:38:58.784201: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:38:58.784204: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:38:58.784208: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:01.515588: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:01.515634: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:01.515643: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:01.515648: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:01.515652: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:01.515656: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:01.515660: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:01.515664: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:01.515668: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:01.515671: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:01.515675: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:01.515678: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:01.515682: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:01.515686: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:01.515689: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:01.515693: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:01.515697: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:01.515700: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:01.515704: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:01.515707: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.515711: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:01.515715: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:01.515718: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:01.515722: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:01.515725: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:01.515729: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:01.515732: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:01.515736: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:01.515740: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:01.515743: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:01.515747: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:01.515750: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:01.515754: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:01.515758: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:01.515761: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:01.515765: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:01.515771: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:01.515775: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:01.515778: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:01.515782: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:01.515785: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:01.515789: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:01.515793: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.515796: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.515800: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:01.515803: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:01.515807: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:01.515811: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:01.515814: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:01.515818: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:01.515821: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:01.515825: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:01.515829: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:01.515832: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:01.515836: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:01.515839: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:01.515843: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:01.515847: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:01.515850: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:01.515854: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:01.515858: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:01.515861: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:01.515865: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:01.515868: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:01.515872: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:01.657169: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:01.657198: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:01.657203: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:01.657209: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:01.657213: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:01.657217: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:01.657221: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:01.657225: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:01.657230: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:01.657234: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:01.657237: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:01.657241: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:01.657245: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:01.657248: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:01.657252: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:01.657256: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:01.657260: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:01.657264: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:01.657268: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:01.657272: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.657276: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:01.657279: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:01.657283: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:01.657288: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:01.657293: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:01.657297: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:01.657301: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:01.657305: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:01.657309: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:01.657314: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:01.657318: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:01.657322: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:01.657326: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:01.657329: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:01.657333: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:01.657337: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:01.657341: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:01.657349: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:01.657353: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:01.657357: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:01.657361: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:01.657365: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:01.657372: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.657376: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.657379: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:01.657383: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:01.657387: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:01.657391: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:01.657396: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:01.657400: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:01.657403: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:01.657407: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:01.657412: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:01.657415: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:01.657419: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:01.657424: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:01.657428: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:01.657432: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:01.657436: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:01.657440: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:01.657443: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:01.657447: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:01.657461: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:01.657465: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:01.657469: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:01.793002: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:01.793034: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:01.793040: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:01.793045: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:01.793050: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:01.793053: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:01.793057: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:01.793061: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:01.793065: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:01.793069: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:01.793073: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:01.793077: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:01.793082: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:01.793086: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:01.793089: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:01.793093: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:01.793097: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:01.793101: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:01.793105: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:01.793109: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.793112: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:01.793116: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:01.793119: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:01.793123: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:01.793127: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:01.793130: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:01.793134: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:01.793138: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:01.793142: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:01.793145: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:01.793149: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:01.793153: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:01.793157: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:01.793160: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:01.793164: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:01.793167: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:01.793175: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:01.793178: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:01.793182: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:01.793186: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:01.793189: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:01.793193: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:01.793197: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.793201: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.793204: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:01.793208: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:01.793211: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:01.793215: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:01.793219: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:01.793222: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:01.793226: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:01.793230: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:01.793233: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:01.793237: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:01.793241: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:01.793245: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:01.793248: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:01.793252: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:01.793256: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:01.793259: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:01.793263: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:01.793267: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:01.793270: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:01.793274: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:01.793277: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:01.926581: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_iota:\n",
            "2024-05-21 16:39:01.926615: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:01.926621: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:01.926627: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:01.926631: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:01.926635: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:01.926639: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:01.926643: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:01.926647: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:01.926650: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:01.926654: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:01.926658: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:01.926661: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:01.926665: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:01.926669: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:01.926672: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:01.926676: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:01.926679: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:01.926683: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:01.926688: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.926692: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:01.926695: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:01.926699: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:01.926703: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:01.926707: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:01.926710: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:01.926714: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:01.926719: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:01.926723: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:01.926727: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:01.926731: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:01.926734: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:01.926738: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:01.926742: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:01.926746: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:01.926750: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:01.926757: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:01.926761: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:01.926765: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:01.926768: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:01.926772: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:01.926775: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:01.926780: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.926784: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:01.926787: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:01.926791: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:01.926795: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:01.926798: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:01.926803: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:01.926807: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:01.926811: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:01.926815: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:01.926819: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:01.926822: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:01.926827: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:01.926831: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:01.926835: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:01.926838: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:01.926842: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:01.926846: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:01.926851: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:01.926855: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:01.926859: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:01.926864: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:01.926867: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:02.064027: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:02.064066: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:02.064071: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:02.064075: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:02.064079: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:02.064083: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:02.064087: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:02.064091: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:02.064095: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:02.064098: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:02.064102: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:02.064106: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:02.064110: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:02.064113: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:02.064117: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:02.064121: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:02.064124: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:02.064128: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:02.064131: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:02.064135: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.064139: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:02.064142: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:02.064146: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:02.064150: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:02.064153: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:02.064157: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:02.064161: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:02.064164: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:02.064168: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:02.064172: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:02.064175: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:02.064179: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:02.064183: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:02.064186: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:02.064190: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:02.064194: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:02.064200: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:02.064204: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:02.064208: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:02.064211: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:02.064215: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:02.064219: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:02.064222: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.064226: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.064230: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:02.064234: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:02.064237: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:02.064241: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:02.064245: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:02.064250: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:02.064253: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:02.064257: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:02.064261: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:02.064265: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:02.064268: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:02.064272: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:02.064276: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:02.064279: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:02.064283: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:02.064287: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:02.064290: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:02.064294: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:02.064298: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:02.064301: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:02.064305: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:02.201897: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:02.201931: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:02.201938: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:02.201943: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:02.201947: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:02.201951: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:02.201955: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:02.201958: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:02.201962: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:02.201966: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:02.201969: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:02.201973: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:02.201976: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:02.201980: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:02.201984: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:02.201987: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:02.201991: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:02.201995: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:02.201998: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:02.202002: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.202006: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:02.202009: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:02.202013: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:02.202017: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:02.202020: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:02.202024: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:02.202028: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:02.202031: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:02.202035: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:02.202039: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:02.202043: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:02.202046: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:02.202050: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:02.202054: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:02.202057: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:02.202061: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:02.202070: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:02.202074: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:02.202079: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:02.202083: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:02.202086: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:02.202090: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:02.202094: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.202097: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.202101: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:02.202104: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:02.202108: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:02.202112: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:02.202115: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:02.202119: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:02.202123: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:02.202126: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:02.202130: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:02.202134: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:02.202137: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:02.202141: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:02.202145: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:02.202148: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:02.202152: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:02.202156: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:02.202159: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:02.202163: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:02.202167: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:02.202170: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:02.202174: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:02.336680: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:02.336714: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:02.336719: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:02.336723: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:02.336727: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:02.336731: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:02.336735: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:02.336738: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:02.336742: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:02.336746: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:02.336749: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:02.336753: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:02.336757: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:02.336760: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:02.336764: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:02.336768: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:02.336771: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:02.336775: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:02.336779: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:02.336782: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.336786: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:02.336789: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:02.336793: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:02.336797: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:02.336800: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:02.336804: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:02.336807: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:02.336811: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:02.336815: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:02.336818: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:02.336822: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:02.336826: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:02.336829: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:02.336833: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:02.336837: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:02.336840: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:02.336848: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:02.336851: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:02.336855: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:02.336859: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:02.336862: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:02.336866: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:02.336870: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.336873: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.336877: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:02.336880: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:02.336884: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:02.336888: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:02.336892: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:02.336896: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:02.336899: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:02.336903: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:02.336906: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:02.336910: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:02.336914: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:02.336917: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:02.336921: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:02.336924: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:02.336928: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:02.336932: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:02.336935: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:02.336939: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:02.336942: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:02.336946: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:02.336949: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:02.476479: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_broadcast_in_dim:\n",
            "2024-05-21 16:39:02.476512: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:02.476520: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:02.476524: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:02.476528: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:02.476532: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:02.476536: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:02.476539: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:02.476543: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:02.476547: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:02.476551: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:02.476554: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:02.476558: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:02.476561: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:02.476565: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:02.476569: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:02.476572: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:02.476576: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:02.476579: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:02.476583: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.476586: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:02.476590: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:02.476594: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:02.476597: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:02.476601: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:02.476604: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:02.476608: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:02.476612: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:02.476615: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:02.476619: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:02.476622: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:02.476626: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:02.476629: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:02.476633: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:02.476636: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:02.476640: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:02.476647: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:02.476650: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:02.476654: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:02.476657: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:02.476661: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:02.476665: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:02.476668: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.476672: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.476675: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:02.476679: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:02.476683: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:02.476686: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:02.476690: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:02.476693: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:02.476697: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:02.476701: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:02.476704: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:02.476708: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:02.476711: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:02.476715: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:02.476718: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:02.476722: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:02.476726: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:02.476729: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:02.476733: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:02.476736: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:02.476740: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:02.476743: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:02.476747: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:02.615609: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_broadcast_in_dim:\n",
            "2024-05-21 16:39:02.615644: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:02.615649: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:02.615654: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:02.615658: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:02.615663: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:02.615667: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:02.615671: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:02.615674: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:02.615678: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:02.615682: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:02.615685: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:02.615689: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:02.615693: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:02.615696: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:02.615700: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:02.615704: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:02.615707: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:02.615711: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:02.615715: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.615718: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:02.615722: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:02.615725: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:02.615729: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:02.615733: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:02.615736: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:02.615740: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:02.615744: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:02.615747: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:02.615751: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:02.615754: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:02.615758: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:02.615762: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:02.615765: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:02.615769: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:02.615772: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:02.615776: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:02.615783: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:02.615786: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:02.615790: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:02.615793: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:02.615797: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:02.615801: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.615804: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.615808: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:02.615811: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:02.615815: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:02.615818: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:02.615822: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:02.615826: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:02.615829: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:02.615833: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:02.615837: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:02.615840: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:02.615844: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:02.615848: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:02.615851: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:02.615855: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:02.615859: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:02.615862: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:02.615866: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:02.615869: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:02.615873: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:02.615876: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:02.615880: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:02.758171: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:02.758214: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:02.758222: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:02.758229: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:02.758234: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:02.758240: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:02.758246: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:02.758252: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:02.758258: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:02.758263: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:02.758270: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:02.758276: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:02.758281: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:02.758288: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:02.758293: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:02.758299: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:02.758306: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:02.758312: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:02.758317: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:02.758324: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.758329: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:02.758335: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:02.758342: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:02.758350: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:02.758355: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:02.758361: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:02.758366: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:02.758371: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:02.758377: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:02.758382: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:02.758387: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:02.758393: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:02.758399: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:02.758405: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:02.758410: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:02.758417: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:02.758423: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:02.758429: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:02.758435: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:02.758441: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:02.758446: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:02.758463: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:02.758469: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.758476: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.758484: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:02.758490: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:02.758495: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:02.758500: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:02.758505: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:02.758511: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:02.758516: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:02.758522: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:02.758527: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:02.758533: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:02.758539: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:02.758544: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:02.758551: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:02.758558: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:02.758563: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:02.758569: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:02.758576: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:02.758581: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:02.758587: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:02.758592: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:02.758598: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:02.901002: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_convert_element_type:\n",
            "2024-05-21 16:39:02.901038: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:02.901043: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:02.901047: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:02.901051: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:02.901055: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:02.901059: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:02.901062: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:02.901066: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:02.901070: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:02.901073: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:02.901077: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:02.901081: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:02.901084: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:02.901088: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:02.901092: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:02.901095: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:02.901099: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:02.901102: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:02.901106: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.901110: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:02.901113: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:02.901117: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:02.901120: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:02.901124: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:02.901128: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:02.901131: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:02.901135: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:02.901138: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:02.901142: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:02.901146: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:02.901149: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:02.901153: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:02.901156: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:02.901160: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:02.901164: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:02.901171: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:02.901175: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:02.901178: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:02.901182: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:02.901185: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:02.901189: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:02.901192: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.901196: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:02.901200: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:02.901203: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:02.901207: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:02.901210: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:02.901214: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:02.901217: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:02.901221: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:02.901225: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:02.901228: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:02.901232: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:02.901236: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:02.901239: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:02.901243: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:02.901246: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:02.901250: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:02.901254: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:02.901257: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:02.901261: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:02.901264: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:02.901268: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:02.901272: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:03.030678: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_broadcast_in_dim:\n",
            "2024-05-21 16:39:03.030715: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:03.030720: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:03.030724: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:03.030728: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:03.030732: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:03.030736: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:03.030740: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:03.030743: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:03.030747: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:03.030751: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:03.030754: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:03.030758: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:03.030762: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:03.030765: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:03.030769: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:03.030773: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:03.030776: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:03.030780: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:03.030784: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.030787: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:03.030791: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:03.030794: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:03.030798: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:03.030802: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:03.030805: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:03.030809: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:03.030812: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:03.030816: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:03.030820: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:03.030823: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:03.030827: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:03.030830: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:03.030834: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:03.030837: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:03.030841: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:03.030849: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:03.030853: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:03.030857: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:03.030860: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:03.030864: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:03.030867: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:03.030871: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.030875: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.030878: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:03.030882: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:03.030885: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:03.030889: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:03.030893: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:03.030896: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:03.030900: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:03.030903: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:03.030907: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:03.030911: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:03.030914: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:03.030918: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:03.030921: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:03.030925: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:03.030929: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:03.030932: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:03.030936: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:03.030939: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:03.030943: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:03.030947: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:03.030950: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:03.523264: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_scan:\n",
            "2024-05-21 16:39:03.523299: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:03.523304: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:03.523308: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:03.523312: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:03.523316: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:03.523320: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:03.523323: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:03.523327: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:03.523331: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:03.523334: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:03.523338: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:03.523342: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:03.523346: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:03.523349: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:03.523353: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:03.523357: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:03.523360: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:03.523364: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:03.523368: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.523371: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:03.523375: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:03.523379: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:03.523382: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:03.523386: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:03.523389: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:03.523393: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:03.523397: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:03.523400: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:03.523404: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:03.523407: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:03.523411: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:03.523415: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:03.523419: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:03.523422: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:03.523426: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:03.523431: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:03.523435: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:03.523438: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:03.523442: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:03.523445: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:03.523455: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:03.523460: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.523464: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.523467: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:03.523471: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:03.523474: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:03.523478: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:03.523481: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:03.523485: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:03.523488: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:03.523492: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:03.523496: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:03.523499: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:03.523503: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:03.523506: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:03.523510: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:03.523513: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_detailed_logging: true\n",
            "2024-05-21 16:39:03.523517: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:03.523521: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:03.523524: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:03.523528: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:03.523531: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:03.523535: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:03.523539: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:03.523542: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:03.856154: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit__pad:\n",
            "2024-05-21 16:39:03.856190: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:03.856196: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:03.856200: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:03.856204: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:03.856208: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:03.856212: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:03.856215: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:03.856219: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:03.856223: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:03.856226: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:03.856230: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:03.856234: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:03.856237: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:03.856241: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:03.856245: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:03.856248: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:03.856252: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:03.856256: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:03.856259: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.856263: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:03.856266: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:03.856270: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:03.856274: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:03.856277: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:03.856281: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:03.856284: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:03.856288: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:03.856292: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:03.856295: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:03.856299: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:03.856302: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:03.856306: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:03.856310: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:03.856313: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:03.856317: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:03.856326: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:03.856331: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:03.856337: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:03.856343: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:03.856352: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:03.856361: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:03.856369: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.856379: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.856386: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:03.856391: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:03.856395: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:03.856399: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:03.856402: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:03.856406: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:03.856410: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:03.856413: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:03.856417: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:03.856421: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:03.856424: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:03.856428: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:03.856431: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:03.856435: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:03.856439: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:03.856442: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:03.856446: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:03.856457: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:03.856461: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:03.856465: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:03.856468: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:03.994744: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_slice:\n",
            "2024-05-21 16:39:03.994781: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:03.994786: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:03.994791: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:03.994795: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:03.994799: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:03.994802: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:03.994806: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:03.994810: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:03.994813: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:03.994817: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:03.994820: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:03.994824: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:03.994828: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:03.994831: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:03.994835: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:03.994839: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:03.994843: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:03.994846: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:03.994850: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.994853: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:03.994857: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:03.994861: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:03.994864: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:03.994868: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:03.994871: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:03.994875: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:03.994879: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:03.994882: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:03.994886: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:03.994889: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:03.994893: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:03.994897: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:03.994900: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:03.994904: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:03.994908: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:03.994917: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:03.994921: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:03.994924: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:03.994928: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:03.994931: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:03.994935: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:03.994939: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.994942: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:03.994946: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:03.994949: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:03.994953: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:03.994956: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:03.994960: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:03.994964: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:03.994967: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:03.994971: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:03.994975: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:03.994978: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:03.994982: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:03.994986: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:03.994990: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:03.994993: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:03.994997: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:03.995000: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:03.995004: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:03.995008: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:03.995011: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:03.995015: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:03.995018: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:04.129419: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit__lambda_:\n",
            "2024-05-21 16:39:04.129461: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:04.129466: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:04.129470: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:04.129474: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:04.129478: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:04.129482: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:04.129486: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:04.129489: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:04.129493: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:04.129496: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:04.129500: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:04.129504: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:04.129507: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:04.129511: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:04.129515: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:04.129518: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:04.129522: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:04.129526: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:04.129529: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.129533: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:04.129536: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:04.129540: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:04.129543: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:04.129547: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:04.129551: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:04.129554: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:04.129558: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:04.129562: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:04.129565: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:04.129569: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:04.129572: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:04.129576: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:04.129579: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:04.129583: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:04.129587: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:04.129597: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:04.129600: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:04.129604: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:04.129608: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:04.129611: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:04.129615: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:04.129618: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.129622: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.129626: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:04.129629: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:04.129633: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:04.129637: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:04.129640: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:04.129644: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:04.129648: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:04.129652: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:04.129655: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:04.129659: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:04.129663: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:04.129667: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:04.129671: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:04.129674: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:04.129678: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:04.129682: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:04.129685: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:04.129689: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:04.129693: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:04.129696: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:04.129700: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:04.268692: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:04.268730: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:04.268735: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:04.268739: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:04.268743: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:04.268746: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:04.268750: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:04.268754: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:04.268757: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:04.268761: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:04.268765: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:04.268769: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:04.268772: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:04.268776: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:04.268780: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:04.268783: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:04.268787: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:04.268791: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:04.268794: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:04.268798: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.268801: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:04.268805: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:04.268808: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:04.268812: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:04.268816: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:04.268819: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:04.268823: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:04.268827: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:04.268830: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:04.268834: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:04.268837: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:04.268841: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:04.268845: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:04.268848: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:04.268853: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:04.268856: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:04.268863: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:04.268867: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:04.268871: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:04.268874: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:04.268878: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:04.268882: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:04.268885: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.268889: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.268892: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:04.268896: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:04.268899: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:04.268903: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:04.268907: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:04.268910: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:04.268914: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:04.268917: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:04.268921: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:04.268925: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:04.268928: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:04.268932: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:04.268936: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:04.268939: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:04.268943: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:04.268947: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:04.268950: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:04.268954: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:04.268957: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:04.268961: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:04.268965: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:04.412291: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_fn:\n",
            "2024-05-21 16:39:04.412326: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:04.412332: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:04.412336: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:04.412340: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:04.412344: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:04.412348: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:04.412351: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:04.412355: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:04.412358: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:04.412362: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:04.412366: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:04.412369: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:04.412373: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:04.412377: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:04.412381: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:04.412384: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:04.412388: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:04.412391: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:04.412395: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.412399: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:04.412402: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:04.412406: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:04.412409: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:04.412413: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:04.412417: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:04.412420: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:04.412424: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:04.412428: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:04.412431: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:04.412435: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:04.412438: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:04.412442: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:04.412446: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:04.412456: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:04.412460: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:04.412467: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:04.412470: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:04.412474: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:04.412477: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:04.412481: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:04.412485: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:04.412488: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.412492: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.412495: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:04.412499: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:04.412502: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:04.412506: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:04.412510: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:04.412513: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:04.412517: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:04.412521: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:04.412524: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:04.412528: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:04.412532: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:04.412535: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:04.412539: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:04.412542: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:04.412546: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:04.412550: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:04.412553: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:04.412557: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:04.412560: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:04.412564: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:04.412567: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:04.443888: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_true_divide:\n",
            "2024-05-21 16:39:04.443921: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:04.443926: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:04.443931: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:04.443935: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:04.443939: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:04.443942: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:04.443946: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:04.443950: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:04.443954: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:04.443957: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:04.443961: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:04.443964: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:04.443968: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:04.443972: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:04.443976: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:04.443980: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:04.443983: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:04.443987: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:04.443991: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.443994: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:04.443998: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:04.444002: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:04.444006: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:04.444009: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:04.444013: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:04.444017: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:04.444020: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:04.444024: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:04.444028: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:04.444031: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:04.444035: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:04.444039: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:04.444042: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:04.444046: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:04.444050: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:04.444056: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:04.444060: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:04.444064: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:04.444068: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:04.444071: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:04.444075: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:04.444078: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.444082: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.444086: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:04.444089: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:04.444093: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:04.444097: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:04.444100: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:04.444104: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:04.444108: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:04.444111: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:04.444115: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:04.444119: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:04.444123: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:04.444126: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:04.444130: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:04.444134: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:04.444137: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:04.444141: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:04.444145: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:04.444148: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:04.444152: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:04.444156: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:04.444159: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:04.729074: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit__pad:\n",
            "2024-05-21 16:39:04.729110: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:04.729115: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:04.729120: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:04.729124: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:04.729127: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:04.729131: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:04.729135: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:04.729139: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:04.729142: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:04.729146: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:04.729149: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:04.729153: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:04.729157: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:04.729160: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:04.729164: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:04.729168: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:04.729172: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:04.729175: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:04.729179: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.729182: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:04.729186: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:04.729190: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:04.729193: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:04.729197: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:04.729201: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:04.729204: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:04.729208: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:04.729212: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:04.729215: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:04.729219: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:04.729223: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:04.729226: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:04.729230: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:04.729233: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:04.729237: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:04.729246: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:04.729250: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:04.729253: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:04.729257: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:04.729260: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:04.729264: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:04.729268: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.729271: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.729275: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:04.729278: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:04.729282: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:04.729286: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:04.729289: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:04.729293: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:04.729296: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:04.729300: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:04.729304: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:04.729307: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:04.729311: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:04.729315: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:04.729319: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:04.729322: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_detailed_logging: true\n",
            "2024-05-21 16:39:04.729326: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:04.729330: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:04.729333: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:04.729337: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:04.729340: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:04.729344: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:04.729348: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:04.729351: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n",
            "2024-05-21 16:39:04.868298: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_slice:\n",
            "2024-05-21 16:39:04.868335: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:39:04.868341: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:39:04.868345: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:39:04.868349: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:39:04.868353: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:39:04.868357: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:39:04.868360: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:39:04.868364: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:39:04.868368: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:39:04.868371: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:39:04.868375: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:39:04.868379: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:39:04.868383: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:39:04.868386: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:39:04.868390: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:39:04.868394: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:39:04.868397: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:39:04.868401: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:39:04.868405: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.868408: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:39:04.868412: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:39:04.868416: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:39:04.868419: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:39:04.868423: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:39:04.868426: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:39:04.868430: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:39:04.868434: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:39:04.868437: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:39:04.868441: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:39:04.868445: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:39:04.868448: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:39:04.868460: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:39:04.868463: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:39:04.868467: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:39:04.868471: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:39:04.868478: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:39:04.868482: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:39:04.868486: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:39:04.868489: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:39:04.868493: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:39:04.868496: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:39:04.868500: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.868504: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:39:04.868507: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:39:04.868511: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:39:04.868515: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:39:04.868518: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:39:04.868522: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:39:04.868526: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:39:04.868529: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:39:04.868533: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:39:04.868537: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:39:04.868540: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:39:04.868544: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:39:04.868548: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:39:04.868551: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:39:04.868555: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:39:04.868558: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:39:04.868562: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:39:04.868566: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:39:04.868569: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:39:04.868573: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:39:04.868576: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:39:04.868580: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n"
          ]
        }
      ],
      "source": [
        "size = (512, 128)\n",
        "domain = ((0, 8), (0, 2))\n",
        "density = 1.\n",
        "viscosity = 1e-3  # kinematic visocity\n",
        "pressure_gradient = 2e-3  # uniform dP/dx\n",
        "\n",
        "# Define the physical dimensions of the simulation.\n",
        "grid = cfd.grids.Grid(size, domain=domain)\n",
        "\n",
        "# Specify periodic BC on x-boundaries, and no-slip walls on the y-boundaries.\n",
        "velocity_bc = (cfd.boundaries.channel_flow_boundary_conditions(ndim=2),\n",
        "               cfd.boundaries.channel_flow_boundary_conditions(ndim=2))\n",
        "\n",
        "# Specify zero velocity initial conditions\n",
        "vx_fn = lambda x, y: jnp.zeros_like(x + y)\n",
        "vy_fn = lambda x, y: jnp.zeros_like(x + y)\n",
        "\n",
        "v0 = cfd.initial_conditions.initial_velocity_field(\n",
        "    velocity_fns=(vx_fn, vy_fn),\n",
        "    grid=grid,\n",
        "    velocity_bc=velocity_bc,\n",
        "    pressure_solve=cfd.pressure.solve_fast_diag_channel_flow,\n",
        "    iterations=5)\n",
        "\n",
        "# Confirm that the divergence of v0 is zero\n",
        "div = cfd.finite_differences.divergence(v0)\n",
        "np.testing.assert_allclose(div.data, 0)\n",
        "\n",
        "# Specify a fixed time step based on the convection and diffusion scales\n",
        "max_velocity = 1  # value selected from known equilibirum profile\n",
        "cfl_safety_factor = 0.5\n",
        "\n",
        "dt = cfd.equations.stable_time_step(\n",
        "    max_velocity, cfl_safety_factor, viscosity, grid)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 4,
      "metadata": {
        "executionInfo": {
          "elapsed": 2,
          "status": "ok",
          "timestamp": 1655317720089,
          "user": {
            "displayName": "",
            "userId": ""
          },
          "user_tz": 420
        },
        "id": "oZokhSc6VMKv"
      },
      "outputs": [],
      "source": [
        "# Define a linear force due to the uniform pressure gradient\n",
        "def pressure_gradient_forcing(pressure_gradient: float):\n",
        "  \n",
        "  def forcing(v):\n",
        "    force_vector = (pressure_gradient, 0)\n",
        "    return tuple(cfd.grids.GridArray(f * jnp.ones_like(u.data), u.offset, u.grid)\n",
        "                 for f, u in zip(force_vector, v))\n",
        "  \n",
        "  return forcing"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 9,
      "metadata": {
        "executionInfo": {
          "elapsed": 12362,
          "status": "ok",
          "timestamp": 1655317733789,
          "user": {
            "displayName": "",
            "userId": ""
          },
          "user_tz": 420
        },
        "id": "_5YttC-TVxk1",
        "outputId": "b4e346c5-365c-48fc-e946-5957872f9ea1"
      },
      "outputs": [
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "2024-05-21 16:44:43.173526: W external/xla/xla/service/gpu/gpu_compiler.cc:555] GpuCompilationEnvironment of hlo_module jit_multistep:\n",
            "2024-05-21 16:44:43.173565: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_backend_optimization_level: 3\n",
            "2024-05-21 16:44:43.173614: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_eliminate_hlo_implicit_broadcast: true\n",
            "2024-05-21 16:44:43.173619: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_multi_thread_eigen: true\n",
            "2024-05-21 16:44:43.173624: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cuda_data_dir: \"./cuda_sdk_lib\"\n",
            "2024-05-21 16:44:43.173628: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_alias_scope_metadata: true\n",
            "2024-05-21 16:44:43.173632: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_noalias_metadata: true\n",
            "2024-05-21 16:44:43.173635: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_llvm_enable_invariant_load_metadata: true\n",
            "2024-05-21 16:44:43.173639: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_force_host_platform_device_count: 1\n",
            "2024-05-21 16:44:43.173643: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_nans: true\n",
            "2024-05-21 16:44:43.173647: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_infs: true\n",
            "2024-05-21 16:44:43.173650: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_allow_excess_precision: true\n",
            "2024-05-21 16:44:43.173654: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_autotune_level: 4\n",
            "2024-05-21 16:44:43.173657: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_division: true\n",
            "2024-05-21 16:44:43.173661: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_fast_math_honor_functions: true\n",
            "2024-05-21 16:44:43.173665: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_max_hlo_modules: -1\n",
            "2024-05-21 16:44:43.173668: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_multiheap_size_constraint_per_heap: -1\n",
            "2024-05-21 16:44:43.173672: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_async_all_reduce: true\n",
            "2024-05-21 16:44:43.173676: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_strict_conv_algorithm_picker: true\n",
            "2024-05-21 16:44:43.173679: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_reduce_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:44:43.173683: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_frontend: true\n",
            "2024-05-21 16:44:43.173686: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_nccl_termination_timeout_seconds: -1\n",
            "2024-05-21 16:44:43.173690: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_shared_constants: true\n",
            "2024-05-21 16:44:43.173694: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_scratch_max_megabytes: 4096\n",
            "2024-05-21 16:44:43.173697: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_simplify_all_fp_conversions: true\n",
            "2024-05-21 16:44:43.173701: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_xla_runtime_executable: true\n",
            "2024-05-21 16:44:43.173704: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_shape_checks: RUNTIME\n",
            "2024-05-21 16:44:43.173708: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_normalize_layouts: true\n",
            "2024-05-21 16:44:43.173711: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_tiling_and_fusion: true\n",
            "2024-05-21 16:44:43.173715: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_dump_enable_mlir_pretty_form: true\n",
            "2024-05-21 16:44:43.173718: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_triton_gemm: true\n",
            "2024-05-21 16:44:43.173723: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cudnn_int8x32_convolution_reordering: true\n",
            "2024-05-21 16:44:43.173726: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_experimental_deallocation: true\n",
            "2024-05-21 16:44:43.173730: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_enable_mlir_fusion_outlining: true\n",
            "2024-05-21 16:44:43.173734: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_m_dim: 8\n",
            "2024-05-21 16:44:43.173737: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_n_dim: 8\n",
            "2024-05-21 16:44:43.173746: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_cpu_matmul_tiling_k_dim: 8\n",
            "2024-05-21 16:44:43.173749: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_num_runs_to_instantiate: -1\n",
            "2024-05-21 16:44:43.173753: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_lhs_enable_gpu_async_tracker: true\n",
            "2024-05-21 16:44:43.173756: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_inflation_factor: 1\n",
            "2024-05-21 16:44:43.173760: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_min_graph_size: 5\n",
            "2024-05-21 16:44:43.173763: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reassociation_for_converted_ar: true\n",
            "2024-05-21 16:44:43.173767: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_all_gather_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:44:43.173771: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_reduce_scatter_combine_threshold_bytes: 31457280\n",
            "2024-05-21 16:44:43.173774: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_highest_priority_async_stream: true\n",
            "2024-05-21 16:44:43.173778: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_auto_spmd_partitioning_memory_budget_ratio: 1.1\n",
            "2024-05-21 16:44:43.173781: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_redzone_padding_bytes: 8388608\n",
            "2024-05-21 16:44:43.173785: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_triton_fusion_level: 2\n",
            "2024-05-21 16:44:43.173788: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_graph_eviction_timeout_seconds: 60\n",
            "2024-05-21 16:44:43.173792: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_gpu2_hal: true\n",
            "2024-05-21 16:44:43.173795: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_copy_insertion_use_region_analysis: true\n",
            "2024-05-21 16:44:43.173799: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_collective_permute_decomposer_threshold: 9223372036854775807\n",
            "2024-05-21 16:44:43.173803: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_split_k_autotuning: true\n",
            "2024-05-21 16:44:43.173807: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduction_epilogue_fusion: true\n",
            "2024-05-21 16:44:43.173810: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_cublas_fallback: true\n",
            "2024-05-21 16:44:43.173814: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_filter_kernels_spilling_registers_on_autotuning: true\n",
            "2024-05-21 16:44:43.173817: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_debug_buffer_assignment_show_max: 15\n",
            "2024-05-21 16:44:43.173821: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_detailed_logging: true\n",
            "2024-05-21 16:44:43.173824: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_enable_dumping: true\n",
            "2024-05-21 16:44:43.173828: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_all_gather_combine_by_dim: true\n",
            "2024-05-21 16:44:43.173831: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_reduce_scatter_combine_by_dim: true\n",
            "2024-05-21 16:44:43.173835: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: FUSION\n",
            "2024-05-21 16:44:43.173839: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_command_buffer: CUBLAS\n",
            "2024-05-21 16:44:43.173842: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_enable_cub_radix_sort: true\n",
            "2024-05-21 16:44:43.173846: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_memory_limit_slop_factor: 95\n",
            "2024-05-21 16:44:43.173849: W external/xla/xla/service/gpu/gpu_compiler.cc:555] xla_gpu_threshold_for_windowed_einsum_mib: 100000\n"
          ]
        },
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "CPU times: user 23.2 s, sys: 12.1 s, total: 35.3 s\n",
            "Wall time: 21.5 s\n"
          ]
        },
        {
          "data": {
            "text/plain": [
              "array([[[0.        , 0.        , 0.        , ..., 0.        ,\n",
              "         0.        , 0.        ],\n",
              "        [0.        , 0.        , 0.        , ..., 0.        ,\n",
              "         0.        , 0.        ],\n",
              "        [0.        , 0.        , 0.        , ..., 0.        ,\n",
              "         0.        , 0.        ],\n",
              "        ...,\n",
              "        [0.        , 0.        , 0.        , ..., 0.        ,\n",
              "         0.        , 0.        ],\n",
              "        [0.        , 0.        , 0.        , ..., 0.        ,\n",
              "         0.        , 0.        ],\n",
              "        [0.        , 0.        , 0.        , ..., 0.        ,\n",
              "         0.        , 0.        ]],\n",
              "\n",
              "       [[0.00492697, 0.01430035, 0.02320853, ..., 0.02320853,\n",
              "         0.01430035, 0.00492697],\n",
              "        [0.00492697, 0.01430035, 0.02320853, ..., 0.02320853,\n",
              "         0.01430035, 0.00492697],\n",
              "        [0.00492697, 0.01430035, 0.02320853, ..., 0.02320853,\n",
              "         0.01430035, 0.00492697],\n",
              "        ...,\n",
              "        [0.00492697, 0.01430035, 0.02320853, ..., 0.02320853,\n",
              "         0.01430035, 0.00492697],\n",
              "        [0.00492697, 0.01430035, 0.02320853, ..., 0.02320853,\n",
              "         0.01430035, 0.00492697],\n",
              "        [0.00492697, 0.01430035, 0.02320853, ..., 0.02320853,\n",
              "         0.01430035, 0.00492697]],\n",
              "\n",
              "       [[0.00696648, 0.02041658, 0.03339467, ..., 0.03339467,\n",
              "         0.02041658, 0.00696648],\n",
              "        [0.00696648, 0.02041658, 0.03339467, ..., 0.03339467,\n",
              "         0.02041658, 0.00696648],\n",
              "        [0.00696648, 0.02041658, 0.03339467, ..., 0.03339467,\n",
              "         0.02041658, 0.00696648],\n",
              "        ...,\n",
              "        [0.00696648, 0.02041658, 0.03339467, ..., 0.03339467,\n",
              "         0.02041658, 0.00696648],\n",
              "        [0.00696648, 0.02041658, 0.03339467, ..., 0.03339467,\n",
              "         0.02041658, 0.00696648],\n",
              "        [0.00696648, 0.02041658, 0.03339467, ..., 0.03339467,\n",
              "         0.02041658, 0.00696648]],\n",
              "\n",
              "       ...,\n",
              "\n",
              "       [[0.01338679, 0.03967345, 0.06547584, ..., 0.06547584,\n",
              "         0.03967345, 0.01338679],\n",
              "        [0.01338679, 0.03967345, 0.06547584, ..., 0.06547584,\n",
              "         0.03967345, 0.01338679],\n",
              "        [0.01338679, 0.03967345, 0.06547584, ..., 0.06547584,\n",
              "         0.03967345, 0.01338679],\n",
              "        ...,\n",
              "        [0.01338679, 0.03967345, 0.06547584, ..., 0.06547584,\n",
              "         0.03967345, 0.01338679],\n",
              "        [0.01338679, 0.03967345, 0.06547584, ..., 0.06547584,\n",
              "         0.03967345, 0.01338679],\n",
              "        [0.01338679, 0.03967345, 0.06547584, ..., 0.06547584,\n",
              "         0.03967345, 0.01338679]],\n",
              "\n",
              "       [[0.01377827, 0.04084764, 0.06743206, ..., 0.06743206,\n",
              "         0.04084764, 0.01377827],\n",
              "        [0.01377827, 0.04084764, 0.06743206, ..., 0.06743206,\n",
              "         0.04084764, 0.01377827],\n",
              "        [0.01377827, 0.04084764, 0.06743206, ..., 0.06743206,\n",
              "         0.04084764, 0.01377827],\n",
              "        ...,\n",
              "        [0.01377827, 0.04084764, 0.06743206, ..., 0.06743206,\n",
              "         0.04084764, 0.01377827],\n",
              "        [0.01377827, 0.04084764, 0.06743206, ..., 0.06743206,\n",
              "         0.04084764, 0.01377827],\n",
              "        [0.01377827, 0.04084764, 0.06743206, ..., 0.06743206,\n",
              "         0.04084764, 0.01377827]],\n",
              "\n",
              "       [[0.01410103, 0.04181574, 0.06904502, ..., 0.06904502,\n",
              "         0.04181574, 0.01410103],\n",
              "        [0.01410103, 0.04181574, 0.06904502, ..., 0.06904502,\n",
              "         0.04181574, 0.01410103],\n",
              "        [0.01410103, 0.04181574, 0.06904502, ..., 0.06904502,\n",
              "         0.04181574, 0.01410103],\n",
              "        ...,\n",
              "        [0.01410103, 0.04181574, 0.06904502, ..., 0.06904502,\n",
              "         0.04181574, 0.01410103],\n",
              "        [0.01410103, 0.04181574, 0.06904502, ..., 0.06904502,\n",
              "         0.04181574, 0.01410103],\n",
              "        [0.01410103, 0.04181574, 0.06904502, ..., 0.06904502,\n",
              "         0.04181574, 0.01410103]]], dtype=float32)"
            ]
          },
          "execution_count": 9,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "# time steps per output\n",
        "inner_steps = 10_000\n",
        "\n",
        "# number of outputs\n",
        "outer_steps = 12\n",
        "\n",
        "# TODO(pnorgaard): Fix Van-Leer limiters for Dirichlet velocity BC \n",
        "def convect(v):\n",
        "  return tuple(\n",
        "      cfd.advection.advect_van_leer(u, v, dt) for u in v)\n",
        "  \n",
        "# Define a step function and use it to compute a trajectory.\n",
        "step_fn = cfd.funcutils.repeated(\n",
        "    cfd.equations.semi_implicit_navier_stokes(\n",
        "        density=density,\n",
        "        viscosity=viscosity,\n",
        "        dt=dt,\n",
        "        grid=grid,\n",
        "        convect=convect,\n",
        "        pressure_solve=cfd.pressure.solve_fast_diag_channel_flow,\n",
        "        forcing=pressure_gradient_forcing(pressure_gradient),\n",
        "        ),\n",
        "    steps=inner_steps)\n",
        "rollout_fn = jax.jit(cfd.funcutils.trajectory(\n",
        "    step_fn, outer_steps, start_with_input=True))\n",
        "\n",
        "%time _, trajectory = jax.device_get(rollout_fn(v0))"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 30,
      "metadata": {
        "colab": {
          "height": 573
        },
        "executionInfo": {
          "elapsed": 1812,
          "status": "ok",
          "timestamp": 1655317762576,
          "user": {
            "displayName": "",
            "userId": ""
          },
          "user_tz": 420
        },
        "id": "htvk6BN2XB-H",
        "outputId": "6c383e03-538f-491d-d772-ca1d761b1e8f"
      },
      "outputs": [
        {
          "data": {
            "image/png": "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DTnKkrsAAFhHhgYRM0CX5wnUumzG3z0AAAAAAAAAAAAAAAA4hs4rAAAAAADAMp7sBgCgZuzIUePYBgAAqo8MBZzB90sAAAAAAAAAAAAAACB4mKbk8wbuZsHChQvVvn17hYeHKy4uTh999FGlx8+fP1+dO3dWRESE2rRpo3HjxunXX3+1dO/aQOcVAAAAAAAAAADqEUOmXDKdLgMAgDrJIENRB61atUqpqanKyMhQXFyc5s+fr8TERG3btk1RUVFljl+xYoUmTpyoxYsXq3fv3vrqq6908803yzAMzZ0714ER0HkFAAAAAAAAAAAAAACgzpo7d65Gjx6t5ORknX322crIyFCDBg20ePHico/fsGGD+vTpo+uvv17t27dX//79NWzYsBN2a7ETnVcAAECdYhz7BQAAqs+ODDXEeuAAANSEHTnqEk+uAgBgFRkaLEzJ9DldRPnMo91/ioqKVFBQUOotj8cjj8dTat+RI0e0adMmpaWl+fe5XC4lJCQoJyen3Fv07t1bzz77rD766CP16tVL33zzjdatW6ebbrqplgdTdfzdAwAAAAAAAAAAAAAACCCPPvqoIiMjS23p6elljjtw4IC8Xq+io6NL7Y+OjlZubm65177++us1Y8YMXXDBBQoNDdXpp5+uvn37atKkSbaMpSrovAIAAAAAAAAAQD1iyJQh0+kyAACok8hQBIo77rhDU6dOLbXv911XrMrOztaDDz6oxx57THFxcdq+fbvuuusuzZw5U1OmTKmVe1QXk1cAAAAAAAAAAAAAAEDwMCX5AnTZoGN1eTweNW7c+ISHt2jRQm63W3l5eaX25+XlKSYmptxzpkyZoptuukm33HKLJOncc89VYWGhbr31Vt13331yuU7+Ij5MXgEAAAAAAJa5zKMbAACwxo4cdcmUi6fGAQCwhAxFXRMWFqaePXsqKytLSUlJkiSfz6esrCylpKSUe87hw4fLTFBxu92SJNN05u8Ak1cAAAAAAAAAAAAAAADqqNTUVI0YMULnnXeeevXqpfnz56uwsFDJycmSpOHDh6t169ZKT0+XJA0ePFhz585Vjx49/MsGTZkyRYMHD/ZPYjnZHJ288t5772n27NnatGmT9u3bp9WrV/tnApXn5Zdf1uOPP67NmzerqKhIXbp00f3336/ExET/Mffff7+mT59e6rzOnTtr69atdg0DAAAA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+umnq2vXrrriiitsHS8AoP6pj/ksSZs3b9bDDz9c7pPYVcnRTZs2yev16oEHHtDpp5+uP/zhDxo/frw2b96s4uLicu954MABff3115o4caK6du2qjh07atasWTp8+LC2bNli21gBAPVPfc3nBg0aKCYmxr81bty4zDGPP/64Dh48qPHjx5d5LzMzU++++67WrVunhIQEtW/fXvHx8erTp0+F96zK53IAAKqiPubzuHHjdOedd2rixInq0qWLOnfurGuvvda/VMSAAQO0ZMkS9e/fX6eddpquuOIKjR8/Xi+//HKZazVv3rxUzoeGhlZ43zfffFP/+c9/9Oyzz6p79+4aOHCgZs6cqYULFzr2FD4AoGpSU1P11FNPadmyZfrvf/+r22+/XYWFhUpOTpYkDR8+XGlpaf7jb7/9dv3444+666679NVXX+n111/Xgw8+6OhqEkxeAaAFCxYoPj6+1JNWbdq0KffYw4cP65FHHtHKlSuVmZmp7Oxs/fnPf9a6deu0bt06PfPMM3riiSf04osv+s9JSUlRTk6OVq5cqc8//1zXXHONBgwYoK+//rrCmgYOHKiGDRtWuHXp0qXK4yssLNSSJUvUoUMH/7iKiooUHh5e6riIiAj9+uuv2rRpk6Sjs9svuuiiUrMLExMTtW3bNv3000/l3mv9+vXy+Xzas2ePzjrrLJ166qm69tpr9e2331a5XgAApPqZz4cPH9b111+vhQsXltuusio52rNnT7lcLi1ZskRer1f5+fl65plnlJCQUOEXcM2bN1fnzp21fPlyFRYWqqSkRE888YSioqIqfeIMAIDfq4/5LB19eKNFixY655xzlJaWpsOHD5d6/z//+Y9mzJih5cuX+5/4/q21a9fqvPPO00MPPaTWrVurU6dOGj9+vH9pg/JU5XM5AABVUd/y+fvvv9fGjRsVFRWl3r17Kzo6WhdffLE++OCDSn8f8vPz1axZszL7r7jiCkVFRemCCy7Q2rVrK71GTk6Ozj33XEVHR/v3JSYmqqCgQF9++WWl5wIAnDV06FDNmTNHU6dOVffu3bV582ZlZmb6/5u+e/du7du3z398mzZt9MYbb+jjjz9W165ddeedd+quu+5ytBtmiGN3BhAwIiMjFRYW5n/SqjLFxcV6/PHHdfrpp0uSrr76aj3zzDPKy8tTw4YNdfbZZ6tfv3565513NHToUO3evVtLlizR7t27FRsbK0kaP368MjMztWTJEj344IPl3ufpp5+u9EuuymaHH/fYY49pwoQJKiwsVOfOnbV+/Xr/RJTExETNnz9fzz33nK699lrl5uZqxowZkuT/D3dubq46dOhQ6prH/wOfm5urpk2blrnnN998I5/PpwcffFALFixQZGSkJk+erMsuu0yff/65Y222AAB1T33M53Hjxql3794aMmRIue9XJUc7dOigN998U9dee61uu+02eb1excfHa926dRXe1zAMvfXWW0pKSlKjRo3kcrkUFRWlzMzMcvMcAICK1Md8vv7669WuXTvFxsbq888/17333qtt27b5n9wuKirSsGHDNHv2bLVt21bffPNNmWt88803+uCDDxQeHq7Vq1frwIED+utf/6offvhBS5YsKfe+VflcDgBAVdS3fD6etffff7/mzJmj7t27a/ny5br00ku1ZcsWdezYscw527dv16OPPqo5c+b49zVs2FAPP/yw+vTpI5fLpZdeeklJSUlas2ZNhZ3Cc3NzS01ckUp/Jw4A9Ykpyazm8jwni9W6UlJSlJKSUu575XUNi4+P14cffmjpXnZg8gqAamnQoIH/H/bS0X+4tm/fXg0bNiy17/vvv5ckffHFF/J6verUqVOp6xQVFal58+YV3qd169Y1rvWGG27QZZddpn379mnOnDm69tpr9X//938KDw9X//79NXv2bP3lL3/RTTfdJI/HoylTpuj9998v9ymyqvL5fCouLtYjjzyi/v37S5Kee+45xcTE6J133lFiYmKNxwUAwO/VhXxeu3at3n77bX322WcVHlOVHM3NzdXo0aM1YsQIDRs2TD///LOmTp2qq6++WuvXry93LXPTNDVmzBhFRUXp/fffV0REhJ5++mkNHjxYH3/8sVq1amV5XAAAVKQu5LN0dNnd484991y1atVKl156qXbs2KHTTz9daWlpOuuss3TjjTdWeA2fzyfDMPTPf/5TkZGRkqS5c+fq6quv1mOPPaaIiIgy59j1uRwAgMrUhXz2+XySpNtuu82/1EOPHj2UlZWlxYsXKz09vdTxe/bs0YABA3TNNddo9OjR/v0tWrRQamqq//Uf//hH7d27V7Nnz2aZewBAQGLyCoBq+f2McMMwyt13/B/Yhw4dktvt1qZNm+R2u0sd99sPBL83cOBAvf/++xW+365duxO2KYyMjFRkZKQ6duyo888/X02bNtXq1as1bNgwSUfXfhs3bpz27dunpk2bateuXUpLS9Npp50mSYqJiVFeXl6pax5/XdEM/uM//Dr77LP9+1q2bKkWLVpo9+7dldYLAIBVdSGf3377be3YsUNNmjQptf+qq67ShRdeqOzs7Crl6MKFCxUZGamHHnrIf8yzzz6rNm3aaOPGjTr//PPLvfdrr72mn376SY0bN5Z0tEPb+vXrtWzZMkdbYQIA6q+6kM/liYuLk3T0Ce7TTz9db7/9tr744gv/8gmmefQJwBYtWui+++7T9OnT1apVK7Vu3do/cUWSzjrrLJmmqe+++67cJ8SlE38uBwCgttWFfC7vs7F0NFt//x3z3r171a9fP/Xu3VtPPvlkhfc7Li4uTuvXr6/w/ZiYGH300Uel9p3oO3EAAGoLk1cASJLCwsLk9Xpr/bo9evSQ1+vV999/rwsvvLDK59XGskG/ZZqmTNNUUVFRqf2GYfjbPT733HNq06aN/vCHP0g62irrvvvuU3Fxsf9+69evV+fOnStcYqBPnz6SpG3btunUU0+VJP344486cOCA2rVrV62aAQCoT/k8ceJE3XLLLaX2nXvuuZo3b54GDx4sqWo5evjw4TJPYx//AvH4l4u/d/jwYUkqc57L5arwHAAAKlKf8rk8mzdvlvT/f3D20ksvlbr+xx9/rJEjR+r999/3P7nep08fvfDCCzp06JD/B3lfffWVXC6XP9MrUtnncgAAqqo+5XP79u0VGxurbdu2ldr/1VdfaeDAgf7Xe/bsUb9+/dSzZ08tWbKkSp3LNm/eXGn30fj4eP3tb3/T999/r6ioKElHvxNv3Lhxmck0AFDnmZICdNmggK3LZkxeASDp6D+IN27cqF27dqlhw4Zq1qxZrVy3U6dOuuGGGzR8+HA9/PDD6tGjh/bv36+srCx17dpVgwYNKve8mrRV/Oabb7Rq1Sr1799fLVu21HfffadZs2YpIiJCl19+uf+42bNna8CAAXK5XHr55Zc1a9YsPf/88/4fgF1//fWaPn26Ro0apXvvvVdbtmzRggULNG/ePP81Vq9erbS0NG3dutU/3iFDhuiuu+7Sk08+qcaNGystLU1nnnmm+vXrZ3lMAIDgVJ/yOSYmptyntNq2basOHTr46zpRjg4aNEjz5s3TjBkz/MsGTZo0Se3atVOPHj0kSR999JGGDx+urKwstW7dWvHx8WratKlGjBihqVOnKiIiQk899ZR27txZ4VgBAKhIfcrnHTt2aMWKFbr88svVvHlzff755xo3bpwuuugide3aVZJKLa0gSQcOHJB09Onv4x3Vrr/+es2cOVPJycmaPn26Dhw4oHvuuUcjR470Lxn0+8/P0ok/lwMAUFX1KZ8Nw9A999yjadOmqVu3burevbuWLVumrVu3+juh7dmzR3379lW7du00Z84c7d+/33/+8c/ey5YtU1hYmP+z8ssvv6zFixfr6aef9h/7+3zu37+/zj77bN1000166KGHlJubq8mTJ2vMmDHyeDyWxwQAQFWwgCwASdL48ePldrt19tlnq2XLlrW6xM2SJUs0fPhw3X333ercubOSkpL08ccfq23btrV2j98KDw/X+++/r8svv1xnnHGGhg4dqkaNGmnDhg3+2eKS9K9//UsXXnihzjvvPL3++ut65ZVXlJSU5H8/MjJSb775pnbu3KmePXvq7rvv1tSpU0utB56fn19mBvzy5csVFxenQYMG6eKLL1ZoaKgyMzOr/bQbAAD1KZ+r6kQ5eskll2jFihVas2aNevTooQEDBsjj8SgzM9P/w7HDhw9r27ZtKi4ulnR0WYPMzEwdOnRIl1xyic477zx98MEHeuWVV9StWzfHxgoAqJvqUz6HhYXprbfeUv/+/XXmmWfq7rvv1lVXXaVXX321Wtdp2LCh1q9fr4MHD+q8887TDTfcoMGDB+uRRx7xH1Pe5+cTfS4HAKCq6lM+S9LYsWOVlpamcePGqVu3bsrKytL69ev9k0rXr1+v7du3KysrS6eeeqpatWrl335r5syZ6tmzp+Li4vTKK69o1apVSk5O9r//+3x2u9167bXX5Ha7FR8frxtvvFHDhw/XjBkzbBsrAADHGebxhWoBAAAAAAAAAAAAAADqsUWLFumf0+/VK1f0crqUcpX4fGr2+Bvat29fud2s6ys6rwAAAAAAAAAAAAAAAMAxTF4BAAAAAAAAAAAAAACAY0KcLgAAAAAAAAAAAAAAAOCkMSX5TKerKF+g1mUzRzuvpKen649//KMaNWqkqKgoJSUladu2bSc874UXXtCZZ56p8PBwnXvuuVq3bl2p903T1NSpU9WqVStFREQoISFBX3/9tV3DAAAAAAAAAAAAAAAAgEWO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9QygI/npFQAAAAAAAADoIJUUjfZcjFOUse3zdqClxSv33HNPrrzyyjzwwANZv359br/99px22mnDXv+FL3wh1113XdasWZPe3t4cfvjhufTSSzN37tzBay699NJcdtllQ5536KGH5sEHHxz1/CqVLQcAMHqlZWhXdcsBAIxeo4QM7aomXbXxHxcAOkUZq7t9uA0AzZOh0BItLV7ZvHlzjjrqqJx77rl585vf/LzX33PPPfnd3/3dXHHFFdltt91y44035tRTT819992Xo48+evC6ww8/PF/72tcGH3c12R6xUrFtEAA0q9Ioadugqm2DAKBZpWRotbrlAACaU0aO2jYIAJpn2yBoiZb+9Dpv3rzMmzfvBV+/bNmyIY+vuOKKfPGLX8w//dM/DSle6erqyvTp08drmgAAAAAAAADADqIoYtugNrNdl143Go386le/yh577DHk/I9+9KPsu+++mTRpUmbPnp2lS5fmgAMOGHac3t7e9Pb2Dj7euHFjkqRS3XIAAKM31gwdLp9TrWw5AIDRG0OGDpvNtdqWAwBozhhydPj3zvIZAJpWlaHQCtt1acZVV12VTZs25S1vecvguVmzZmXFihW56667ct1112XdunV5/etfn1/96lfDjrN06dLsuuuug8f+++//YkwfABiBfAaA9iKbAaD9yGcAAHYU223nlc985jO57LLL8sUvfjFTp04dPP/r2xAdeeSRmTVrVg488MB87nOfy3nnnbfNsRYvXpxFixYNPt64cWP233//VKpFKtWivJsAgB3YWDN0uHxOV3XLAQCMXqP5DB02m3VFA4CxGUOODp/P1S0HADB6MrRjFG1aCtCu8yrbdlm8csstt+Ttb397brvttsyZM2fEa3fbbbe84hWvyEMPPTTsNd3d3enu7h7vaQIAYyCfAaC9yGYAaD/yGQCAHcV2V7zy2c9+Nueee25uueWWnHLKKc97/aZNm/Lwww/nrLPOGv2LVf7fAQCMXkkZWqkmFau7AaAplTIWj1nZDQBjU0aO1mpJbbv7+B8A2kNtoNUzgI7U0p9eN23aNKQjyrp167JmzZrsscceOeCAA7J48eI89thjufnmm5Ns2Spo/vz5+ehHP5pZs2alp6cnSTJ58uTsuuuuSZKLLroop556ag488MD87Gc/yyWXXJJarZYzzzzzxb9BAAAAAAAAAKC9FEnRaM+FskXRnvMqW0uLV77zne/kxBNPHHz83N6c8+fPz4oVK7J+/fo8+uijg1//5Cc/mYGBgVxwwQW54IILBs8/d32S/PSnP82ZZ56ZX/ziF9l7773zute9Lt/+9rez9957j3p+lWqRSrVDN5QCgDEqLUOrlTHtBw4AHa2EDK3UaqnUauM+LgB0ilJydEvb0vEfFwA6gQyFlmhp8coJJ5yQohj+F1vPFaQ8Z9WqVc875i233DLGWQEAAAAAAAAA8GKx6SUAsJ2pJBWdVwCgOSVkaKWaVK1KA4CmlbG6uyqfAaBpMrQjFKm07fY87TqvsvmXBwAAAAAAAABAy+i8MgLbggJA82QoAHSIiq5oADAmZeSozisA0DwZCi2heAUAAAAAAAAA6ChFo9Uz2LaiaPUMWkPxygh0XgGA5pWWoVaPAUDzyshQ2QwAY1NCjlYq1VR8uA0ATZGh0Br+5QEAAAAAAAAA0DI6rwAA25dqZcsBAIyeDAWAzqAzGgA0T4Z2hiJpFO35OUm7zqtsildGUi22HADA6JWUoZVqJRW/eAOAppSSodWKD/YAYCzKyOdKZcsBAIyeDIWW8OkSAAAAAAAAAAAto/MKAAAA0DwruwFgbMrIUdsGAUDzZGhHKJIUbbo9T7vOq2z+5QEAAAAAAAAA0DI6rwAA2xerxwCgeTIUAAAAgDakeAUAAAAAAAAA6ChFoz235+nUbYMUr4ygUt1yAACjJ0MBoEPoigYAY1NGjspnAGieDIWW8C8PAAAAAAAAAICW0XkFAAAAAAAAAOgcRVIUrZ7EtrXrvMqm8woAAAAAAAAAAC2jeAUAAAAAAAAAgJaxbRAAAAAAAAAA0EEqKRqVVk9im4qiPedVNsUrAMD2pVrZcgAAoydDAaBDVJKKxusA0BzvnaEVWvrT6z333JNTTz01++67byqVSu64447nfc6qVavymte8Jt3d3TnkkEOyYsWKra659tprM2PGjEyaNCmzZs3K/fffP/6TBwAAAAAAAABgzEbdeWX+/Pk577zz8pu/+ZtjfvHNmzfnqKOOyrnnnps3v/nNz3v9unXrcsopp+Qd73hH/v7v/z4rV67M29/+9uyzzz6ZO3dukuTWW2/NokWLsnz58syaNSvLli3L3Llzs3bt2kydOnXMcwYAAAB+TbW65QAAmiNHAQBedEWRNNp0e552nVfZRl288tRTT2XOnDk58MADs2DBgsyfPz/77bdfUy8+b968zJs37wVfv3z58hx00EH5yEc+kiR51atelXvvvTfXXHPNYPHK1VdfnfPPPz8LFiwYfM6dd96ZG264IRdffPE2x+3t7U1vb+/g440bNzZ1PwDA+JHPANBeZDMAtB/5DADAjmLUJd133HFHHnvssbzzne/MrbfemhkzZmTevHn5h3/4h/T395cxx0GrV6/OnDlzhpybO3duVq9enSTp6+vLAw88MOSaarWaOXPmDF6zLUuXLs2uu+46eOy///7l3AAA8ILJZwBoL7IZANqPfAYAYEcx6s4rSbL33ntn0aJFWbRoUb773e/mxhtvzFlnnZWdd945b3vb2/Inf/InefnLXz7ec01PT0+mTZs25Ny0adOycePGPPPMM/nP//zP1Ov1bV7z4IMPDjvu4sWLs2jRosHHGzdu9EM+ALSYfAaA9jJsNjcaWw4AoDljyFHvnQEAmle06fY87TqvsjVVvPKc9evX5+67787dd9+dWq2WN7zhDfn+97+fww47LB/+8Idz4YUXjtc8S9Xd3Z3u7u5WTwMA+DXyGQDai2wGgPYjnwEA2FGMunilv78///iP/5gbb7wxX/3qV3PkkUfm3e9+d/7n//yf2WWXXZIkt99+e84999xxL16ZPn16NmzYMOTchg0bsssuu2Ty5Mmp1Wqp1WrbvGb69OnjOhcAoEUaxZYDABg9GQoAHaJICp3RAKA53jtDK4y6eGWfffZJo9HImWeemfvvvz8zZ87c6poTTzwxu+222zhMb6jZs2fny1/+8pBzd999d2bPnp0kmThxYo455pisXLkyp512WpKk0Whk5cqVWbhw4bjPBwAAAAAAAADYvhRJijatU2rXeZVt1MUr11xzTU4//fRMmjRp2Gt22223rFu37nnH2rRpUx566KHBx+vWrcuaNWuyxx575IADDsjixYvz2GOP5eabb06SvOMd78gnPvGJvOc978m5556br3/96/nc5z6XO++8c3CMRYsWZf78+Tn22GNz3HHHZdmyZdm8eXMWLFgw2lsFAAAAAAAAAKBkoy5eOeuss8btxb/zne/kxBNPHHy8aNGiJMn8+fOzYsWKrF+/Po8++ujg1w866KDceeedufDCC/PRj340L33pS/OpT30qc+fOHbzmjDPOyOOPP54lS5akp6cnM2fOzF133ZVp06aN27wBAAAAAAAAABgfoy5eGU8nnHBCihF63qxYsWKbz/ne97434rgLFy60TRAAAAAAAAAAsE2NotLqKWxTu86rbNVWTwAAAAAAAAAAgM7V0s4r7a5obDkAgNGToQDQIRqNLQcA0JwyclQ+A0DzZCi0hOIVAAAAAAAAAKBzFJUUbbo9T7vOq2yKVwCA7YvVYwDQPBkKAAAAQBuqtnoCAAAAAAAAAAB0Lp1XAAAAgOYVxZYDAGhOGTmqaykANE+GdoQi7ftxRrvOq2w6rwAAAAAAAAAA0DI6r4ykUdlyAACjV1KGFo0iRaNDy44BYIxKydBGYVUaAIxFGfmsMxoANE+GQksoXgEAti+NopwP9gCgE8hQAOgMtg0CgObJ0I7RKNqzkUW7zqtstg0CAAAAAAAAAKBldF4ZQdHYcgAAo1dahlo9BgDNKyNDZTMAjE0JOVoUjRQ+3AaApshQaA3FKwAAAAAAAABARynadHuedp3Xf3f55ZeP+PUlS5aMajzFKyPQeQUAmidDAaBDFMWWAwBoThk5qjMaADRPhsILcvvttw953N/fn3Xr1qWrqysHH3yw4hUAAAAAAAAAAMrzve99b6tzGzduzDnnnJM3velNox5P8QoAsJ2xuhsAmldChhZWdgPAmJTRulTnFQBongztCEVRSaNNt+dp13m9ELvssksuu+yynHrqqTnrrLNG9dxqSXMCAAAAAAAAAKCDPPXUU3nqqadG/TydV0ZQNCopGttvVRMAtFJpGdoothwAwOiVkKFFvZ6iXh/3cQGgU5SSo0WjnI4uANAJZCi8IB/72MeGPC6KIuvXr8+nP/3pzJs3b9TjKV4BAAAAAAAAADpKuy6Tbdd5/XfXXHPNkMfVajV777135s+fn8WLF496PMUrIymy/fzNAIB2U1KGblk8JqABoBmlLB5rNOwHDgBjUUaO1utJfWD8xwWATqC7KLwg69atG9fxquM6WpOuvfbazJgxI5MmTcqsWbNy//33D3vtCSeckEqlstVxyimnDF5zzjnnbPX1k08++cW4FQAAAAAAAAAARqHlnVduvfXWLFq0KMuXL8+sWbOybNmyzJ07N2vXrs3UqVO3uv4LX/hC+vr6Bh//4he/yFFHHZXTTz99yHUnn3xybrzxxsHH3d3do55b0aikaFRG/TwAIOVl6EAjqVrdDQBNGSghQxvFlgMAaE4ZOaozGgA0T4Z2hCJJo2jPWoB2nVfZWl68cvXVV+f888/PggULkiTLly/PnXfemRtuuCEXX3zxVtfvscceQx7fcsstmTJlylbFK93d3Zk+ffoLmkNvb296e3sHH2/cuHG0twEAjDP5DADtRTYDQPuRzwAA7ChaWrzS19eXBx54IIsXLx48V61WM2fOnKxevfoFjXH99dfnrW99a3baaach51etWpWpU6dm9913z2//9m/nAx/4QPbcc89tjrF06dJcdtllW50vGiXtBw4AHWCsGTpcPlvdDQBjMIYMHTab63X7gQPAWIwhR4d/7yyfAaBpDRkKrVBt5Ys/8cQTqdfrmTZt2pDz06ZNS09Pz/M+//77788PfvCDvP3tbx9y/uSTT87NN9+clStX5kMf+lC+8Y1vZN68eakP88P64sWL89RTTw0eP/nJT5q/KQBgXMhnAGgvshkA2o98BgBoXlFU2vboRC3fNmgsrr/++hxxxBE57rjjhpx/61vfOvjfRxxxRI488sgcfPDBWbVqVX7nd35nq3G6u7vT3d291fmiqKRodOZfDAAYq7H+cDVsPjeKFDqvAEBTxpKhw2VzGg37gQPAWIwhR4fN54GBZKA2hkkBQAcbGGj1DKAjtbR4Za+99kqtVsuGDRuGnN+wYUOmT58+4nM3b96cW265JZdffvnzvs7LXvay7LXXXnnooYe2WbwynKLYcgAAo1dahg40kqpfkAFAUwZKyNCBRjKgpTIANK2MfPbhNgA0T4ZCS7R026CJEyfmmGOOycqVKwfPNRqNrFy5MrNnzx7xubfddlt6e3vztre97Xlf56c//Wl+8YtfZJ999hnznAEAAAAAAACA7VeRpNHGRydq+bZBixYtyvz583PsscfmuOOOy7Jly7J58+YsWLAgSXL22Wdnv/32y9KlS4c87/rrr89pp52WPffcc8j5TZs25bLLLssf/MEfZPr06Xn44Yfznve8J4ccckjmzp07qrkVjUqKim2DAKAZZW29VxS2DQKAZhUlrB4rUpQyLgB0iiIl5KhtgwCgebYNgpZoefHKGWeckccffzxLlixJT09PZs6cmbvuuivTpk1Lkjz66KOpVoc2iFm7dm3uvffefPWrX91qvFqtln/7t3/LTTfdlCeffDL77rtvTjrppLz//e/f9t6fAAAAAAAAAAC0TMuLV5Jk4cKFWbhw4Ta/tmrVqq3OHXroocOu6po8eXK+8pWvjMu8GvVKGtF5BQCa0aiXlKEDRVKxuhsAmjJQxsruelJr6a7EALB9G6iP/5j1RlIvYVwA6AT1Tt20pfMUbVoL0Oy8rr322lx55ZXp6enJUUcdlY9//OM57rjjnvd5t9xyS84888z8/u//fu64446mXns8+HQJAAAAAAAAAGA7deutt2bRokW55JJL8t3vfjdHHXVU5s6dm5///OcjPu+RRx7JRRddlNe//vUv0kyH1xadV9pV0aikqLRntRUAtLuiUU6GFo0iRUPnFQBoRikZWq8ndWtjAKBpZXRIqdd1XgGAZslQtkNXX311zj///CxYsCBJsnz58tx555254YYbcvHFF2/zOfV6PX/0R3+Uyy67LN/85jfz5JNPvogz3ppPlwAAAAAAAACAzlEkjTY9iv+39qi3tzcbN24ccvT29m51K319fXnggQcyZ86cwXPVajVz5szJ6tWrh/0WXH755Zk6dWrOO++8cf/2NkPnlRE0ikoahc4rANCMsjK0GChSVHReAYBmFAMlZOhAPalZGwMATRsY/9XdxUB/in6fbQNAM4qB/lZPAZIkH//4x/ORj3xkyLlLLrkkl1566ZBzTzzxROr1eqZNmzbk/LRp0/Lggw9uc+x77703119/fdasWTOeUx4TxSsAAAAAAAAAAG3kXe96V5YsWTLkXHd395jH/dWvfpWzzjorf/u3f5u99tprzOONF8UrIyjqlTSiOh0AmlHUS8rQelJY3A0AzSlh2+5ioJGi1hj/gQGgQxQDJeToQL2Uji4A0BFkaEco0r61AM/Nq7u7O7vsssvzXr/XXnulVqtlw4YNQ85v2LAh06dP3+r6hx9+OI888khOPfXU/3rNxpafSbu6urJ27docfPDBY7mFpvjVDwAAAAAAAADAdmjixIk55phjsnLlysFzjUYjK1euzOzZs7e6/pWvfGW+//3vZ82aNYPHG9/4xpx44olZs2ZN9t9//xdz+oN0XhlBQ+cVAGhao6TOK8VAkaJSlDI2AOzoioESMnRgIKl67wwATRsYGP8x6/UtBwAwejKU7dCiRYsyf/78HHvssTnuuOOybNmybN68OQsWLEiSnH322dlvv/2ydOnSTJo0Ka9+9auHPH+33XZLkq3Ov5gUrwAAAAAAAAAAHaVo00YWzczr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w4ZMnz59m8+ZPn36iNc/9/9HMyYAAAAAAAAAAK3R0uKViRMn5phjjsnKlSsHzzUajaxcuTKzZ8/e5nNmz5495PokufvuuwevP+iggzJ9+vQh12zcuDH33XffsGMCAAAAAAAAAJ2jUWnfoxO1fNugRYsWZf78+Tn22GNz3HHHZdmyZdm8eXMWLFiQJDn77LOz3377ZenSpUmSP/uzP8tv/dZv5SMf+UhOOeWU3HLLLfnOd76TT37yk0mSSqWSd7/73fnABz6Ql7/85TnooIPyvve9L/vuu29OO+20FzSn7u7uXHLJJdtst7ij6ZR77ZT7TDrnXjvlPpPOuddOuc+kc+51vO/T923H0yn32in3mXTOvXbKfSadc6+dcp/J+N6r79uOqVPutVPuM+mce+2U+0w651475T4T+dysTrnXTrnPpHPutVPuM+mce+2U+0w651475T6h3VSKoihaPYlPfOITufLKK9PT05OZM2fmYx/7WGbNmpUkOeGEEzJjxoysWLFi8Prbbrst733ve/PII4/k5S9/eT784Q/nDW94w+DXi6LIJZdckk9+8pN58skn87rXvS5//dd/nVe84hUv9q0BAAAAAAAAAG3i+uuvz5UXvDfvnPo7rZ7KNtWLRv78p5/N+vXrM3369FZP50XTFsUrAAAAAAAAAABlu/766/PhC96bd7Rx8cpfdGDxSrXVEwAAAAAAAAAAoHnXXnttZsyYkUmTJmXWrFm5//77h732C1/4Qo499tjstttu2WmnnTJz5sx8+tOffhFnuzXFKwAAAAAAAAAA26lbb701ixYtyiWXXJLvfve7OeqoozJ37tz8/Oc/3+b1e+yxR/73//7fWb16df7t3/4tCxYsyIIFC/KVr3zlRZ75f1G8AgAAAAAAAAB0lEYbH0nS29ubjRs3Djl6e3u3eS9XX311zj///CxYsCCHHXZYli9fnilTpuSGG27Y5vUnnHBC3vSmN+VVr3pVDj744PzZn/1ZjjzyyNx7772j/j6OF8UrAAAAAAAAAABt5OMf/3h23XXXIcfSpUu3uq6vry8PPPBA5syZM3iuWq1mzpw5Wb169fO+TlEUWblyZdauXZvf/M3fHNd7GI2ulr0yAAAAAAAAAABbede73pUlS5YMOdfd3b3VdU888UTq9XqmTZs25Py0adPy4IMPDjv+U089lf322y+9vb2p1Wr567/+6/zu7/7u+Ey+CYpXAAAAAAAAAICOUfy/ox09N6/u7u7ssssupb3OS17ykqxZsyabNm3KypUrs2jRorzsZS/LCSecUNprjkTxCgAAAAAAAADAdmivvfZKrVbLhg0bhpzfsGFDpk+fPuzzqtVqDjnkkCTJzJkz8x//8R9ZunRpy4pXqi15VQAAAAAAAAAAxmTixIk55phjsnLlysFzjUYjK1euzOzZs1/wOI1GI729vWVM8QXReQUAAAAAAAAA6ByVpFFp9SS2rdHEcxYtWpT58+fn2GOPzXHHHZdly5Zl8+bNWbBgQZLk7LPPzn777ZelS5cmSZYuXZpjjz02Bx98cHp7e/PlL385n/70p3PdddeN452MjuIVAAAAAAAAAIDt1BlnnJHHH388S5YsSU9PT2bOnJm77ror06ZNS5I8+uijqVb/a2OezZs350/+5E/y05/+NJMnT84rX/nK/N3f/V3OOOOMVt1CKkVRFC17dQAAAAAAAACAF8n111+fDy18b94+9XdaPZVtqheN/NVPPpv169dn+vTprZ7Oi0bnFQAAAAAAAACgYxRpbnueF0O7zqts1ee/BAAAAAAAAAAAyqF4BQAAAAAAAACAlrFtEAAAAAAAAADQUYpWT2AY7Tqvsum8AgAAAAAAAABAyyheAQAAAAAAAACgZRSvACNatWpVKpVKnnzyyVZPBQCIbAaAdiSfAaD9yGcARlIkaaRo26MTKV4BBp1wwgl597vfPeTc8ccfn/Xr12fXXXdtzaSa9Mgjj6RSqWzzuO222wave/TRR3PKKadkypQpmTp1av7iL/4iAwMDg1+/99578xu/8RvZc889M3ny5Lzyla/MNddcM+JrP/vssznnnHNyxBFHpKurK6eddlpZtwnADq4Ts/lf//Vf8zu/8zvZbbfdsvvuu2fu3Ln5//6//2/w683k7COPPJLzzjsvBx10UCZPnpyDDz44l1xySfr6+sq4VQB2cDtSPidJT09PzjrrrEyfPj077bRTXvOa1+Tzn//8kGtmzJixVX5/8IMfHHLN5z73ucycOTNTpkzJgQcemCuvvPIFz6G3tzczZ85MpVLJmjVrxuO2AOgwO1o+P/zww3nTm96UvffeO7vsskve8pa3ZMOGDUOueeMb35gDDjggkyZNyj777JOzzjorP/vZzwa/fumll27zPfhOO+004mtv6zm33HJLKfcJAL9O8QowookTJ2b69OmpVCqtnsqo7L///lm/fv2Q47LLLsvOO++cefPmJUnq9XpOOeWU9PX15Vvf+lZuuummrFixIkuWLBkcZ6eddsrChQtzzz335D/+4z/y3ve+N+9973vzyU9+ctjXrtfrmTx5cv70T/80c+bMKf1eAegsO3I2b9q0KSeffHIOOOCA3Hfffbn33nvzkpe8JHPnzk1/f3+S5nL2wQcfTKPRyN/8zd/k3//933PNNddk+fLl+au/+qvS7heAzrK95nOSnH322Vm7dm3+8R//Md///vfz5je/OW95y1vyve99b8h1l19++ZAcf9e73jX4tX/+53/OH/3RH+Ud73hHfvCDH+Sv//qvc8011+QTn/jEC5rDe97znuy7777jel8AsL3m8+bNm3PSSSelUqnk61//ev7v//2/6evry6mnnppGozF43YknnpjPfe5zWbt2bT7/+c/n4Ycfzh/+4R8Ofv2iiy7a6n34YYcdltNPP/1553DjjTcOeZ4FmgC8GBSvAEmSc845J9/4xjfy0Y9+dLCa+pFHHtmqteKKFSuy22675Utf+lIOPfTQTJkyJX/4h3+Yp59+OjfddFNmzJiR3XffPX/6p3+aer0+OH5vb28uuuii7Lffftlpp50ya9asrFq1qrT7qdVqmT59+pDj9ttvz1ve8pbsvPPOSZKvfvWr+eEPf5i/+7u/y8yZMzNv3ry8//3vz7XXXju4Evvoo4/OmWeemcMPPzwzZszI2972tsydOzff/OY3h33tnXbaKdddd13OP//8TJ8+vbR7BGDH1onZ/OCDD+aXv/xlLr/88hx66KE5/PDDc8kll2TDhg358Y9/nKS5nD355JNz44035qSTTsrLXvayvPGNb8xFF12UL3zhC6XdLwA7ph0tn5PkW9/6Vt71rnfluOOOy8te9rK8973vzW677ZYHHnhgyHUveclLhuT4r6/a/vSnP53TTjst73jHO/Kyl70sp5xyShYvXpwPfehDKYqR213/8z//c7761a/mqquuKuX+ANjx7Wj5/H//7//NI488khUrVuSII47IEUcckZtuuinf+c538vWvf33wugsvvDCvfe1rc+CBB+b444/PxRdfnG9/+9uDiz923nnnIdm9YcOG/PCHP8x55533vHPYbbfdhjx30qRJpd0vQCs12vjoRIpXgCTJRz/60cyePTvnn3/+YDX1/vvvv81rn3766XzsYx/LLbfckrvuuiurVq3Km970pnz5y1/Ol7/85Xz605/O3/zN3+Qf/uEfBp+zcOHCrF69Orfcckv+7d/+LaeffnpOPvnk/OhHPxp2TvPmzcvOO+887HH44Ye/4Pt74IEHsmbNmiE/mK9evTpHHHFEpk2bNnhu7ty52bhxY/793/99m+N873vfy7e+9a381m/91gt+bQBoRidm86GHHpo999wz119/ffr6+vLMM8/k+uuvz6te9arMmDHjBY/9Qjz11FPZY489xnVMAHZ8O2I+H3/88bn11lvzy1/+Mo1GI7fcckueffbZnHDCCUOu++AHP5g999wzRx99dK688sohW+729vZu9UutyZMn56c//elgAeq2bNiwIeeff34+/elPZ8qUKSPOEwCGs6Plc29vbyqVSrq7uwfPTZo0KdVqNffee+82n/PLX/4yf//3f5/jjz8+EyZM2OY1n/rUp/KKV7wir3/964d97edccMEF2WuvvXLcccflhhtueN5iVAAYD12tngDQHnbddddMnDgxU6ZMed5VzP39/bnuuuty8MEHJ0n+8A//MJ/+9KezYcOG7LzzzjnssMNy4okn5l/+5V9yxhln5NFHH82NN96YRx99dLAN8EUXXZS77rorN954Y6644optvs6nPvWpPPPMM8POY7gfwrfluV98HX/88YPnenp6hhSuJBl83NPTM+T8S1/60jz++OMZGBjIpZdemre//e0v+LUBoBmdmM0veclLsmrVqpx22ml5//vfnyR5+ctfnq985Svp6hq/ty4PPfRQPv7xj1vhDcCo7Yj5/LnPfS5nnHFG9txzz3R1dWXKlCm5/fbbc8ghhwxe86d/+qd5zWtekz322CPf+ta3snjx4qxfvz5XX311ki0LQS688MKcc845OfHEE/PQQw/lIx/5SJJk/fr12yxCLYoi55xzTt7xjnfk2GOPzSOPPDLiPAFgODtaPr/2ta/NTjvtlL/8y7/MFVdckaIocvHFF6der2f9+vVDrv3Lv/zLfOITn8jTTz+d1772tfnSl760zTGfffbZ/P3f/30uvvjiEb8/yZatAn/7t387U6ZMyVe/+tX8yZ/8STZt2pQ//dM/fd7nAsBYKF4BRm3KlCmDP9wnWwo+ZsyYMdjy/7lzP//5z5Mk3//+91Ov1/OKV7xiyDi9vb3Zc889h32d/fbbb1zm+8wzz+Qzn/lM3ve+9zU9xje/+c1s2rQp3/72t3PxxRfnkEMOyZlnnjku8wOAsdpRsvmZZ57Jeeedl9/4jd/IZz/72dTr9Vx11VU55ZRT8q//+q+ZPHnymF/7sccey8knn5zTTz89559//pjHA4DhbC/5/L73vS9PPvlkvva1r2WvvfbKHXfckbe85S355je/mSOOOCJJsmjRosHrjzzyyEycODF//Md/nKVLl6a7uzvnn39+Hn744fze7/1e+vv7s8suu+TP/uzPcumll6Za3Xbj549//OP51a9+lcWLF49p/gAwGttDPu+999657bbb8s53vjMf+9jHUq1Wc+aZZ+Y1r3nNVrn6F3/xFznvvPPy4x//OJdddlnOPvvsfOlLX0qlUhly3e23355f/epXmT9//vO+/q+/Vz/66KOzefPmXHnllYpXgB1Su/aVatd5lU3xCjBq/70qvFKpbPNco7FlR7ZNmzalVqvlgQceSK1WG3Ldr78p+O/mzZuXb37zm8N+/cADDxx2e59f9w//8A95+umnc/bZZw85P3369Nx///1Dzm3YsGHwa7/uoIMOSpIcccQR2bBhQy699FLFKwC0jR0lmz/zmc/kkUceyerVqwc/kPvMZz6T3XffPV/84hfz1re+9XnHHsnPfvaznHjiiTn++OPzyU9+ckxjAcDz2R7y+eGHH84nPvGJ/OAHPxjcvuCoo47KN7/5zVx77bVZvnz5Np83a9asDAwM5JFHHsmhhx6aSqWSD33oQ7niiivS09OTvffeOytXrkySvOxlL9vmGF//+tezevXqIVsiJMmxxx6bP/qjP8pNN9007D0BQLO2h3xOkpNOOikPP/xwnnjiiXR1dWW33XbL9OnTt8rVvfbaK3vttVde8YpX5FWvelX233//fPvb387s2bOHXPepT30qv/d7v7dVJ/IXYtasWXn/+9+f3t7erXIbAMaT4hVg0MSJE1Ov18d93KOPPjr1ej0///nPX9B+ms8Zr60Jrr/++rzxjW/M3nvvPeT87Nmz83/+z//Jz3/+80ydOjVJcvfdd2eXXXbJYYcdNux4jUYjvb29L+i1AWAsOi2bn3766VSr1SErxJ57/NwHh8167LHHcuKJJ+aYY47JjTfeOOwqcAB4PjtSPj/99NNJslUu1mq1EbN3zZo1qVarg++lf/15z600/+xnP5vZs2dvlffP+djHPpYPfOADg49/9rOfZe7cubn11lsza9asYV8bALZlR8rnX7fXXnsl2VL0+fOf/zxvfOMbh732uez+759dr1u3Lv/yL/+Sf/zHf3xBr/nfrVmzJrvvvrvCFQBKp3gFGDRjxozcd999eeSRR7Lzzjtnjz32GJdxX/GKV+SP/uiPcvbZZ+cjH/lIjj766Dz++ONZuXJljjzyyJxyyinbfN54bE3w0EMP5Z577smXv/zlrb520kkn5bDDDstZZ52VD3/4w+np6cl73/veXHDBBYM/iF977bU54IAD8spXvjJJcs899+Sqq64a0iLxE5/4RG6//fbBVWVJ8sMf/jB9fX355S9/mV/96ldZs2ZNkmTmzJljvicAOkenZfPv/u7v5i/+4i9ywQUX5F3velcajUY++MEPpqurKyeeeOLgdc+Xs/fff3/OPvvsrFy5Mvvtt18ee+yxnHDCCTnwwANz1VVX5fHHHx8c6/n2QweA/25HyudXvvKVOeSQQ/LHf/zHueqqq7LnnnvmjjvuyN13350vfelLSZLVq1fnvvvuy4knnpiXvOQlWb16dS688MK87W1vy+67754keeKJJ/IP//APOeGEE/Lss8/mxhtvzG233ZZvfOMbg6/13/P5gAMOGDKX51avH3zwwXnpS1/a9D0B0Jl2pHxOkhtvvDGvetWrsvfee2f16tX5sz/7s1x44YU59NBDkyT33Xdf/vVf/zWve93rsvvuu+fhhx/O+973vhx88MFbdV254YYbss8++2TevHlbvc7tt9+exYsX58EHH0yS/NM//VM2bNiQ1772tZk0aVLuvvvuXHHFFbnooovGdD8A7ahIMrblcuWxbRDQ8S666KLMnz8/hx12WJ555pmsW7du3Ma+8cYb84EPfCB//ud/nsceeyx77bVXXvva1+b3fu/3xu01tuWGG27IS1/60px00klbfa1Wq+VLX/pS3vnOd2b27NnZaaedMn/+/Fx++eWD1zQajSxevDjr1q1LV1dXDj744HzoQx/KH//xHw9e88QTT+Thhx8eMvYb3vCG/PjHPx58fPTRRydJiqJT4waAZnRaNr/yla/MP/3TP+Wyyy7L7NmzU61Wc/TRR+euu+7KPvvsM3jd8+Xs008/nbVr16a/vz/Jls5qDz30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uY6HlnZeee6bOGfOnMFzo/0mXn/99XnrW9+anXbaacj5VatWZerUqTn00EPzzne+M7/4xS+GHeO5P/RfPwCA1pLPANBeZDMAtB/5DACw4/r4xz+eXXfddcixdOnSra574oknUq/XM23atCHnp02blp6enhdrumPW0s4rI30TH3zwwed9/v33358f/OAHuf7664ecP/nkk/PmN785Bx10UB5++OH81V/9VebNm5fVq1enVqttNc7SpUtz2WWXbf0CjQF7mgFAsxpjq04fOZ9VvgNAU8aQz8Nlc1HvT+G9MwA0bSw5Onw+61oKAM2SoZ2hKIo0itFvz/NiKP7fvN71rndlyZIlQ77WLlv8lKGlnVfG6vrrr88RRxyR4447bsj5t771rXnjG9+YI444Iqeddlq+9KUv5V//9V+zatWqbY6zePHiPPXUU4PHT37ykxdh9gDASOQzALQX2QwA7Uc+AwDsuLq7u7PLLrsMObZVvLLXXnulVqtlw4YNQ85v2LAh06dPf7GmO2Yt7bwylm/i5s2bc8stt+Tyyy9/3td52ctelr322isPPfRQfud3fmerr29rX6gkycDAlgMAGL0xZujI+Wx1NwA0ZQz5PGw213VFA4AxGUOOjpzP3jsDQFO8x2U7M3HixBxzzDFZuXJlTjvttCRJo9HIypUrs3DhwtZObhRaWrwylm/ibbfdlt7e3rztbW973tf56U9/ml/84hfZZ599RjfBen3LAQCMXlkZ6hdkANC8MjK0XpfNADAWZbx/tuUuADRvDFvusn0p0qbbBjUxr0WLFmX+/Pk59thjc9xxx2XZsmXZvHlzFixYkCQ5++yzs99++2Xp0qVJkr6+vvzwhz8c/O/HHnssa9asyc4775xDDjlk/G5mFFpavJKM/pv4nOuvvz6nnXZa9txzzyHnN23alMsuuyx/8Ad/kOnTp+fhhx/Oe97znhxyyCGZO3fui3ZfAAAAAAAAAABlO+OMM/L4449nyZIl6enpycyZM3PXXXdl2rRpSZJHH3001Wp18Pqf/exnOfroowcfX3XVVbnqqqvyW7/1W1m1atWLPf0kbVC8MtpvYpKsXbs29957b7761a9uNV6tVsu//du/5aabbsqTTz6ZfffdNyeddFLe//73b7t94giK+kAK1ekA0JTSMlTnFQBoXgkZWgz0phiojfu4ANApioHeUsYs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Hr0uwAFAK4aazVLWHdFcCgAtGymhuXR426QM9clmAGjVcKOENbe58QMAWlXGjR/AC3N1CQAAAAAAAAColaLozEalTq2rbJpXxjE8OilD7uwGgJaU9dig7UOTMkk+A0BLtpcxecVUNACYkDJ+fjYZDQBaV8ZUNOCFeWAXAAAAAAAAAACV0Xo9jqFmXybFc0EBoBVDzWYp65qMBgCtK+POblPRAGBiypiMNjTclz3kMwC0ZKikqeJ0liJFmh36eJ66PjbI5BUAAAAAAAAAACrTEa3X1113Xa6++uoMDAxk1qxZufbaazNv3rydnnvjjTfm85//fB566KEkyZw5c3L55ZePOf+d73xnPve5z41538KFC7N69eqXVNe29KXH5BUAaMm2lDN5ZVuzL73yGQBasq2EyWjbRyelz53dANCyMiavbB82GQ0AWlVGNgMvrPLJK7fffnuWLVuW5cuX5/7778+sWbOycOHCPP300zs9f+3atXnHO96Rb33rW1m3bl0OP/zwvOUtb8nPfvazMee99a1vzVNPPbXj9fd///cvx3YAAAAAAAAAgE5W/N/jeTr1VUeVt15fc801Oe+883LOOeckSa6//vp87Wtfy0033ZQLL7zweed/8YtfHPP1Zz7zmXzlK1/JmjVrcvbZZ+84PmXKlEybNm1CtW3r6U1PT+X9PQCwW9pWUoYOpS99Jq8AQEuGSpiMtq2YlN6i8ssLALDb2lbCX05sa+yR3mKPtq8LAHWwrZyh4sALqPTq0vDwcDZs2JCLLrpox7He3t4sWLAg69ate1FrbN26NSMjIznwwAPHHF+7dm2mTp2aAw44IG9605vykY98JAcddNBO1xgaGsrQ0NCOr7ds2dLCbgCAdpLPANBZZDMAdB75DABAt6i0eeXZZ59No9FIf3//mOP9/f155JFHXtQa73//+zN9+vQsWLBgx7G3vvWtedvb3pYZM2bkscceywc+8IGccsopWbduXfr6nn+n9ooVK3LZZZc97/i23p6kt+cl7goASJJtmViG7iqft/b0JiajAUBLtk4gQ3f5s3N601P9U4kBYLe1bQI5uut87kuPqaUA0JJtJUwtpfMUSZrpzMfzFB1aV9l266tLV1xxRW677bbccccd2XPPPXccP/PMM/NHf/RHOfbYY7No0aLcddddWb9+fdauXbvTdS666KJs3rx5x+vJ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eWeOOeaYHee8733vy+DgYN797ndn06ZNeeMb35jVq1dnzz33fFE1TZkyJcuXL+/q50X9Wl32Wpd9JvXZa132mdRnr3XZZ1KfvbZ7n37duk9d9lqXfSb12Wtd9pnUZ6912WfS3r36detOddlrXfaZ1GevddlnUp+91mWfiXxuVV32Wpd9JvXZa132mdRnr3XZZ1KfvdZln3SXMvouXm49RVEUlf3bAQAAAAAAAACotd4XPgUAAAAAAAAAAMqheQUAAAAAAAAAgMpoXgEAAAAAAAAAoDKaVwAAAAAAAAAAqIzmlZ247rrr8spXvjJ77rlnTjjhhHzve9+ruqS2+/a3v53TTjst06dPT09PT+68886qSyrFihUr8vrXvz777rtvpk6dmkWLFuVHP/pR1WW13apVq3Lcccdlv/32y3777Zf58+fn61//etVlle6KK65IT09PLrjggqpLabtLL700PT09Y16vec1rqi6rND/72c/yZ3/2ZznooIOy11575dhjj833v//9qstqu1e+8pXP++/a09OTJUuWVF1aWzUajVx88cWZMWNG9tprr7z61a/Ohz/84RRF0fKasrl71CWbE/ksn3d/dcjnumRzIp9bJZ+7j3y+oOpS2q5O+VyHbE7qk89lZHMin7tJXfK5rtmcyOduIZ/lM9A+mld+y+23355ly5Zl+fLluf/++zNr1qwsXLgwTz/9dNWltdXg4GBmzZqV6667rupSSnXPPfdkyZIl+e53v5u77747IyMjectb3pLBwcGqS2urww47LFdccUU2bNiQ73//+3nTm96U008/PQ8//HDVpZVm/fr1+fSnP53jjjuu6lJK87rXvS5PPfXUjtd3vvOdqksqxS9/+cucdNJJ2WOPPfL1r389//mf/5mPf/zjOeCAA6oure3Wr18/5r/p3XffnSR5+9vfXnFl7XXllVdm1apV+dSnPpX/+q//ypVXXpmrrroq1157bUvryebuUpdsTuRzt5LP3ZXPdcnmRD63Sj7L524gn7tDXbI5qU8+tzubE/ncbeqSz3XM5kQ+dwv5LJ+BNisYY968ecWSJUt2fN1oNIrp06cXK1asqLCqciUp7rjjjqrLeFk8/fTTRZLinnvuqbqU0h1wwAHFZz7zmarLKMWvfvWrYubMmcXdd99dnHzyycXSpUurLqntli9fXsyaNavqMl4W73//+4s3vvGNVZdRiaVLlxavfvWri2azWXUpbXXqqacW55577phjb3vb24qzzjqrpfVkc3erUzYXhXze3cnn7tet2VwU8rkd5HP3ks+7t7rkc12zuSi6N5/bnc1FIZ+7XZ3yuZuzuSjkczeRz/IZaC+TV37D8PBwNmzYkAULFuw41tvbmwULFmTdunUVVka7bN68OUly4IEHVlxJeRqNRm677bYMDg5m/vz5VZdTiiVLluTUU08d82e1G/33f/93pk+fnle96lU566yz8sQTT1RdUin+6Z/+KXPnzs3b3/72TJ06Nccff3xuvPHGqssq3fDwcP7u7/4u5557bnp6eqoup61OPPHErFmzJj/+8Y+TJD/84Q/zne98J6eccspLXks2d786ZHMin7uJfO5e3ZzNiXzmpZHP3UM+d486ZnPS3fnczmxO5HMd1CGf65DNiXzuJvJZPgPtNanqAjrJs88+m0ajkf7+/jHH+/v788gjj1RUFe3SbDZzwQUX5KSTTsoxxxxTdTlt9+CDD2b+/PnZvn179tlnn9xxxx157WtfW3VZbXfbbbfl/vvvz/r166supVQnnHBCbrnllhx99NF56qmnctlll+UP/uAP8tBDD2Xfffetury2+p//+Z+sWrUqy5Ytywc+8IGsX78+f/mXf5nJkydn8eLFVZdXmjvvvDObNm3KO9/5zqpLabsLL7wwW7ZsyWte85r09fWl0Wjkox/9aM4666yXvJZs7m7dns2JfO428rm787mbszmRz7x48rl7yOfuyuc6ZnPS3fnczmxO5HO36/Z8rks2J/JZPncH+QyURfMKtbFkyZI89NBDXflcxSQ5+uij88ADD2Tz5s358pe/nMWLF+eee+7pqg/5Tz75ZJYuXZq77747e+65Z9XllOo3u3iPO+64nHDCCTnyyCPzpS99Ke9617sqrKz9ms1m5s6dm8svvzxJcvzxx+ehhx7K9ddf39Uf8D/72c/mlFNOyfTp06supe2+9KUv5Ytf/GJuvfXWvO51r8sDDzyQCy64INOnT+/q/6a8dN2ezYl87jbyubvzuZuzOZHPvHjyuTvI5+7L5zpmc9Ld+SybeSm6PZ/rkM2JfJbP3UM+A2XRvPIbDj744PT19WXjxo1jjm/cuDHTpk2rqCra4fzzz89dd92Vb3/72znssMOqLqcUkydPzlFHHZUkmTNnTtavX5+//du/zac//emKK2ufDRs25Omnn87v//7v7zjWaDTy7W9/O5/61KcyNDSUvr6+Cissz+/8zu/kd3/3d/Poo49WXUrbHXLIIc/7QfT3fu/38pWvfKWiisr3+OOP55vf/Ga++tWvVl1KKd773vfmwgsvzJlnnpkkOfbYY/P4449nxYoVL/kDvmzuXnXI5kQ+y+fdV93yuduzOZHPvDjyWT53g27N57plc9L9+dzObE7kczerQz7XIZsT+Syfu4N8BsrUW3UBnWTy5MmZM2dO1qxZs+NYs9nMmjVruvr5it2sKIqcf/75ueOOO/Jv//ZvmTFjRtUlvWyazWaGhoaqLqOt3vzmN+fBBx/MAw88sOM1d+7cnHXWWXnggQe69oN9kjz33HN57LHHcsghh1RdStuddNJJ+dGPfjTm2I9//OMceeSRFVVUvptvvjlTp07NqaeeWnUppdi6dWt6e8d+xOjr60uz2XzJa8nm7lPnbE7kc7eRz92j27M5kc+MTz7L527Srflct2xOuj+f25nNiXzuRnXO527M5kQ+y+fuIJ+BMpm88luWLVuWxYsXZ+7cuZk3b15WrlyZwcHBnHPOOVWX1lbPPffcmA7Xn/zkJ3nggQdy4IEH5ogjjqiwsvZasmRJbr311vzjP/5j9t133wwMDCRJ9t9//+y1114VV9c+F110UU455ZQcccQR+dWvfpVbb701a9euzTe+8Y2qS2urfffd93nPdN17771z0EEHdd2zXt/znvfktNNOy5FHHpmf//znWb58efr6+vKOd7yj6tLa7q/+6q9y4okn5vLLL8+f/umf5nvf+15uuOGG3HDDDVWXVopms5mbb745ixcvzqRJ3RnDp512Wj760Y/miCOOyOte97r84Ac/yDXXXJNzzz23pfVks2zeXcln+bw7q1M+1yGbE/ncKvksn3dX8rn78rlO2ZzUI5/bnc2JfJbPu6e6ZHMin+Xz7k8+A6UreJ5rr722OOKII4rJkycX8+bNK7773e9WXVLbfetb3yqSPO+1ePHiqktrq53tMUlx8803V11aW5177rnFkUceWUyePLl4xSteUbz5zW8u/vVf/7Xqsl4WJ598crF06dKqy2i7M844ozjkkEOKyZMnF4ceemhxxhlnFI8++mjVZZXmn//5n4tjjjmmmDJlSvGa17ymuOGGG6ouqTTf+MY3iiTFj370o6pLKc2WLVuKpUuXFkcccUSx5557Fq961auKv/mbvymGhoZaXlM2d4+6ZHNRyGf5vPurSz7XIZuLQj63Sj7fXHVpbSefl1ZdRtvVKZ/rks1FUY98LiObi0I+d5O65HOds7ko5HM3kM/dpax8Bl6cnqIoiva3xAAAAAAAAAAAwAvrfeFTAAAAAAAAAACgHJpXAAAAAAAAAACojOYVAAAAAAAAAAAqo3kFAAAAAAAAAIDKaF4BAAAAAAAAAKAymlcAAAAAAAAAAKiM5hUAAAAAAAAAACqjeQUAAAAAAAAAgMpoXgEAAAAAAAAAoDKaVwAAAAAAAAAAqIzmFQAAAAAAAAAAKqN5BdhtPPPMM5k2bVouv/zyHcfuvffeTJ48OWvWrKmwMgCoL/kMAJ1HPgNA55HPADC+nqIoiqqLAHix/uVf/iWLFi3Kvffem6OPPjqzZ8/O6aefnmuuuabq0gCgtuQzAHQe+QwAnUc+A8CuaV4BdjtLlizJN7/5zcydOzcPPvhg1q9fnylTplRdFgDUmnwGgM4jnwGg88hnANg5zSvAbmfbtm055phj8uSTT2bDhg059thjqy4JAGpPPgNA55HPANB55DMA7Fxv1QUAvFSPPfZYfv7zn6fZbOanP/1p1eUAAJHPANCJ5DMAdB75DAA7Z/IKsFsZHh7OvHnzMnv27Bx99NFZuXJlHnzwwUydOrXq0gCgtuQzAHQe+QwAnUc+A8CuaV4Bdivvfe978+Uvfzk//OEPs88+++Tkk0/O/vvvn7vuuqvq0gCgtuQzAHQe+QwAnUc+A8CueWwQsNtYu3ZtVq5cmS984QvZb7/90tvbmy984Qv593//96xatarq8gCgluQzAHQe+QwAnUc+A8D4TF4BAAAAAAAAAKAyJq8AAAAAAAAAAFAZzSsAAAAAAAAAAFRG8woAAAAAAAAAAJXRvAIAAAAAAAAAQGU0rwAAAAAAAAAAUBnNKwAAAAAAAAAAVEbzCgAAAAAAAAAAldG8AgAAAAAAAABAZTSvAAAAAAAAAABQGc0rAAAAAAAAAABURvMKAAAAAAAAAACV+X+JmiP2OfEtbAAAAABJRU5ErkJggg==",
            "text/plain": [
              "<Figure size 2500x900 with 13 Axes>"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "# load into xarray for visualization and analysis\n",
        "\n",
        "ds = xarray.Dataset(\n",
        "    {\n",
        "        'u': (('time', 'x', 'y'), trajectory[0].data),\n",
        "        'v': (('time', 'x', 'y'), trajectory[1].data),\n",
        "    },\n",
        "    coords={\n",
        "        'x': grid.axes()[0],\n",
        "        'y': grid.axes()[1],\n",
        "        'time': dt * inner_steps * np.arange(1, outer_steps + 1)\n",
        "    }\n",
        ")\n",
        "\n",
        "# # Plot the x-velocity\n",
        "ds.pipe(lambda ds: ds.u).plot.imshow(x='x', y='y', col='time',cmap=seaborn.cm.rocket, robust=True, col_wrap=4, aspect=2);"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 31,
      "metadata": {
        "colab": {
          "height": 295
        },
        "executionInfo": {
          "elapsed": 392,
          "status": "ok",
          "timestamp": 1655317767581,
          "user": {
            "displayName": "",
            "userId": ""
          },
          "user_tz": 420
        },
        "id": "8V5D8pXRV-8Y",
        "outputId": "1dca792a-b2ba-4ddb-9835-2abe11b185ea"
      },
      "outputs": [
        {
          "data": {
            "image/png": "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",
            "text/plain": [
              "<Figure size 640x480 with 1 Axes>"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "def vx_at_x_upper_boundary(ds):\n",
        "  return ds.u.isel(x=-1)  # slice operator\n",
        "\n",
        "p = ds.pipe(vx_at_x_upper_boundary).plot(hue='time')"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "kS4FNx0cPiVA"
      },
      "outputs": [],
      "source": []
    }
  ],
  "metadata": {
    "colab": {
      "collapsed_sections": [],
      "last_runtime": {
        "build_target": "//learning/deepmind/public/tools/ml_python:ml_notebook",
        "kind": "private"
      },
      "name": "JAX-CFD channel flow demo.ipynb",
      "provenance": [
        {
          "file_id": "/piper/depot/google3/research/simulation/whirl/cfd/notebooks/whirl_demo.ipynb",
          "timestamp": 1594817389794
        },
        {
          "file_id": "1YsLs93M4TVtYHOOMilpryHqr1xV2N7Vx",
          "timestamp": 1591818482026
        },
        {
          "file_id": "/piper/depot/google3/research/simulation/whirl/cfd/notebooks/whirl_demo.ipynb",
          "timestamp": 1591811585084
        },
        {
          "file_id": "1E_FfLTw46OmO9elqraoSSlYJW9r1Gsav",
          "timestamp": 1584980552314
        }
      ]
    },
    "kernelspec": {
      "display_name": "Python 3 (ipykernel)",
      "language": "python",
      "name": "python3"
    }
  },
  "nbformat": 4,
  "nbformat_minor": 0
}