Skip to content

Shaders #2985

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 32 commits into
base: master
Choose a base branch
from
Draft

Shaders #2985

wants to merge 32 commits into from

Conversation

Firestar99
Copy link
Collaborator

@Firestar99 Firestar99 commented Aug 3, 2025

Requires #3027 and a few more in other repos to be merged

Prototype for compiling nodes to shaders, currently creates a giant wgsl file. Needs quite a bit more cleanup and work in other repos as well.

From weekly updates

End of week update (week 11):

$ git checkout shaders
$ cargo b -p graphene-raster-nodes
    Finished `dev` profile [optimized + debuginfo] target(s) in 0.26s
$ ll ./target/spirv-builder/spirv-unknown-naga-wgsl/release/deps/graphene_raster_nodes.wgsl -h
-rw-r--r-- 1 firestar99 users 149K Aug  3 23:37 ./target/spirv-builder/spirv-unknown-naga-wgsl/release/deps/graphene_raster_nodes.wgsl

Copy link

github-actions bot commented Aug 20, 2025

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,735,829 (master) → 27,739,371 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     355,900|    355,505          -0.11%
D1mw                     118,807|    117,708          -0.93%
DLmr                      37,405|     37,482          +0.21%
DLmw                      53,565|     53,118          -0.83%
Dr                     6,732,448|  6,728,462          -0.06%
Dw                     4,755,822|  4,756,106          +0.01%
EstimatedCycles       44,071,687| 44,041,883          -0.07%
I1mr                      48,300|     45,248          -6.32%
ILmr                         882|        870          -1.36%
Ir                    27,735,829| 27,739,371          +0.01%
L1hits                38,701,092| 38,705,478          +0.01%
LLhits                   431,155|    426,991          -0.97%
RamHits                   91,852|     91,470          -0.42%
TotalRW               39,224,099| 39,223,939          -0.00%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 14,897,373 (master) → 14,895,770 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     184,222|    182,985          -0.67%
D1mw                      62,435|     62,889          +0.73%
DLmr                       1,620|      1,772          +9.38%
DLmw                      17,296|     20,556         +18.85%
Dr                     3,586,734|  3,583,456          -0.09%
Dw                     2,534,456|  2,534,068          -0.02%
EstimatedCycles       22,689,409| 22,778,620          +0.39%
I1mr                      23,702|     22,440          -5.32%
ILmr                         731|        741          +1.37%
Ir                    14,897,373| 14,895,770          -0.01%
L1hits                20,748,204| 20,744,980          -0.02%
LLhits                   250,712|    245,245          -2.18%
RamHits                   19,647|     23,069         +17.42%
TotalRW               21,018,563| 21,013,294          -0.03%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,132,227 (master) → 3,132,441 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      37,712|     37,729          +0.05%
D1mw                      11,809|     11,821          +0.10%
DLmr                          21|         21          +0.00%
DLmw                       3,239|      3,232          -0.22%
Dr                       750,836|    750,251          -0.08%
Dw                       529,727|    529,757          +0.01%
EstimatedCycles        4,750,484|  4,748,877          -0.03%
I1mr                       5,120|      4,797          -6.31%
ILmr                         711|        715          +0.56%
Ir                     3,132,227|  3,132,441          +0.01%
L1hits                 4,358,149|  4,358,102          -0.00%
LLhits                    50,670|     50,379          -0.57%
RamHits                    3,971|      3,968          -0.08%
TotalRW                4,412,790|  4,412,449          -0.01%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 14,975,761 (master) → 14,971,564 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     196,378|    196,738          +0.18%
D1mw                      68,238|     68,347          +0.16%
DLmr                         144|        121         -15.97%
DLmw                      14,566|     14,538          -0.19%
Dr                     3,606,372|  3,600,125          -0.17%
Dw                     2,571,568|  2,572,494          +0.04%
EstimatedCycles       22,755,775| 22,744,845          -0.05%
I1mr                      19,180|     18,703          -2.49%
ILmr                         853|        858          +0.59%
Ir                    14,975,761| 14,971,564          -0.03%
L1hits                20,869,905| 20,860,395          -0.05%
LLhits                   268,233|    268,271          +0.01%
RamHits                   15,563|     15,517          -0.30%
TotalRW               21,153,701| 21,144,183          -0.04%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 33,727,871 (master) → 33,719,504 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     435,315|    436,654          +0.31%
D1mw                     140,806|    142,073          +0.90%
DLmr                      53,069|     53,057          -0.02%
DLmw                      60,885|     61,756          +1.43%
Dr                     8,128,548|  8,121,307          -0.09%
Dw                     5,754,766|  5,754,309          -0.01%
EstimatedCycles       53,576,059| 53,581,006          +0.01%
I1mr                      53,880|     50,122          -6.97%
ILmr                         875|        870          -0.57%
Ir                    33,727,871| 33,719,504          -0.02%
L1hits                46,981,184| 46,966,271          -0.03%
LLhits                   515,172|    513,166          -0.39%
RamHits                  114,829|    115,683          +0.74%
TotalRW               47,611,185| 47,595,120          -0.03%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,409,404 (master) → 21,424,972 (HEAD) : $$\color{red}+0.07\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     269,913|    269,312          -0.22%
D1mw                      85,033|     85,352          +0.38%
DLmr                      19,660|     19,446          -1.09%
DLmw                      33,836|     29,438         -13.00%
Dr                     5,189,075|  5,188,273          -0.02%
Dw                     3,662,568|  3,664,393          +0.05%
EstimatedCycles       33,457,109| 33,323,602          -0.40%
I1mr                      36,737|     34,047          -7.32%
ILmr                         815|        820          +0.61%
Ir                    21,409,404| 21,424,972          +0.07%
L1hits                29,869,364| 29,888,927          +0.07%
LLhits                   337,372|    339,007          +0.48%
RamHits                   54,311|     49,704          -8.48%
TotalRW               30,261,047| 30,277,638          +0.05%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 41,947,683 (master) → 41,935,402 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     473,286|    477,608          +0.91%
D1mw                     107,070|    107,466          +0.37%
DLmr                      18,960|     17,848          -5.86%
DLmw                      24,259|     17,277         -28.78%
Dr                    10,648,210| 10,644,646          -0.03%
Dw                     7,208,368|  7,197,634          -0.15%
EstimatedCycles       63,569,925| 63,366,830          -0.32%
I1mr                      35,170|     46,743         +32.91%
ILmr                         233|        271         +16.31%
Ir                    41,947,683| 41,935,402          -0.03%
L1hits                59,188,735| 59,145,865          -0.07%
LLhits                   572,074|    596,421          +4.26%
RamHits                   43,452|     35,396         -18.54%
TotalRW               59,804,261| 59,777,682          -0.04%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 23,075,180 (master) → 23,088,847 (HEAD) : $$\color{red}+0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     242,550|    242,202          -0.14%
D1mw                      55,420|     54,757          -1.20%
DLmr                         385|        216         -43.90%
DLmw                       8,640|      8,771          +1.52%
Dr                     5,818,346|  5,821,876          +0.06%
Dw                     3,954,647|  3,960,960          +0.16%
EstimatedCycles       34,389,507| 34,439,199          +0.14%
I1mr                      18,296|     26,205         +43.23%
ILmr                         184|        175          -4.89%
Ir                    23,075,180| 23,088,847          +0.06%
L1hits                32,531,907| 32,548,519          +0.05%
LLhits                   307,057|    314,002          +2.26%
RamHits                    9,209|      9,162          -0.51%
TotalRW               32,848,173| 32,871,683          +0.07%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 4,856,469 (master) → 4,723,415 (HEAD) : $$\color{lime}-2.74\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      47,949|     44,747          -6.68%
D1mw                      12,642|     12,409          -1.84%
DLmr                           0|          0          +0.00%
DLmw                         691|        644          -6.80%
Dr                     1,219,963|  1,186,694          -2.73%
Dw                       830,974|    808,997          -2.64%
EstimatedCycles        7,199,422|  7,000,884          -2.76%
I1mr                       5,903|      7,161         +21.31%
ILmr                         177|        173          -2.26%
Ir                     4,856,469|  4,723,415          -2.74%
L1hits                 6,840,912|  6,654,789          -2.72%
LLhits                    65,626|     63,500          -3.24%
RamHits                      868|        817          -5.88%
TotalRW                6,907,406|  6,719,106          -2.73%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 18,965,638 (master) → 18,961,689 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     186,442|    186,837          +0.21%
D1mw                      47,135|     47,437          +0.64%
DLmr                          26|         21         -19.23%
DLmw                       5,020|      5,154          +2.67%
Dr                     4,760,307|  4,759,726          -0.01%
Dw                     3,277,356|  3,276,099          -0.04%
EstimatedCycles       28,145,283| 28,165,340          +0.07%
I1mr                      12,716|     17,535         +37.90%
ILmr                         181|        178          -1.66%
Ir                    18,965,638| 18,961,689          -0.02%
L1hits                26,757,008| 26,745,705          -0.04%
LLhits                   241,066|    246,456          +2.24%
RamHits                    5,227|      5,353          +2.41%
TotalRW               27,003,301| 26,997,514          -0.02%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 51,967,465 (master) → 51,945,406 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     571,492|    577,486          +1.05%
D1mw                     133,732|    135,163          +1.07%
DLmr                      33,340|     34,451          +3.33%
DLmw                      41,560|     43,366          +4.35%
Dr                    13,324,074| 13,319,187          -0.04%
Dw                     9,142,990|  9,134,075          -0.10%
EstimatedCycles       79,673,729| 79,815,632          +0.18%
I1mr                      39,616|     54,957         +38.72%
ILmr                         428|        401          -6.31%
Ir                    51,967,465| 51,945,406          -0.04%
L1hits                73,689,689| 73,631,062          -0.08%
LLhits                   669,512|    689,388          +2.97%
RamHits                   75,328|     78,218          +3.84%
TotalRW               74,434,529| 74,398,668          -0.05%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 33,365,016 (master) → 33,359,408 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     377,174|    375,025          -0.57%
D1mw                      86,644|     86,208          -0.50%
DLmr                       9,283|      9,452          +1.82%
DLmw                      19,484|     21,445         +10.06%
Dr                     8,461,604|  8,458,800          -0.03%
Dw                     5,742,087|  5,734,371          -0.13%
EstimatedCycles       50,399,543| 50,480,587          +0.16%
I1mr                      26,691|     37,489         +40.46%
ILmr                         193|        207          +7.25%
Ir                    33,365,016| 33,359,408          -0.02%
L1hits                47,078,198| 47,053,857          -0.05%
LLhits                   461,549|    467,618          +1.31%
RamHits                   28,960|     31,104          +7.40%
TotalRW               47,568,707| 47,552,579          -0.03%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 20,681,204 (master) → 20,840,321 (HEAD) : $$\color{red}+0.77\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     235,031|    237,955          +1.24%
D1mw                      50,995|     50,433          -1.10%
DLmr                       3,382|      4,003         +18.36%
DLmw                      13,470|     13,401          -0.51%
Dr                     5,260,853|  5,300,179          +0.75%
Dw                     3,528,715|  3,551,184          +0.64%
EstimatedCycles       31,720,160| 31,949,614          +0.72%
I1mr                     114,006|    109,722          -3.76%
ILmr                       4,790|      4,779          -0.23%
Ir                    20,681,204| 20,840,321          +0.77%
L1hits                29,070,740| 29,293,574          +0.77%
LLhits                   378,390|    375,927          -0.65%
RamHits                   21,642|     22,183          +2.50%
TotalRW               29,470,772| 29,691,684          +0.75%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 138,998,643 (master) → 235,810,122 (HEAD) : $$\color{red}+69.65\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     649,262|    762,455         +17.43%
D1mw                     208,561|    327,510         +57.03%
DLmr                       3,173|      5,808         +83.04%
DLmw                      47,426|     58,977         +24.36%
Dr                    31,994,064| 60,138,253         +87.97%
Dw                    20,483,300| 38,790,201         +89.37%
EstimatedCycles      197,295,093|341,832,966         +73.26%
I1mr                     164,566|    146,010         -11.28%
ILmr                       7,052|      6,898          -2.18%
Ir                   138,998,643|235,810,122         +69.65%
L1hits               190,453,618|333,502,601         +75.11%
LLhits                   964,738|  1,164,292         +20.68%
RamHits                   57,651|     71,683         +24.34%
TotalRW              191,476,007|334,738,576         +74.82%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 9,785,617 (master) → 9,752,110 (HEAD) : $$\color{lime}-0.34\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      45,119|     44,787          -0.74%
D1mw                      17,355|     16,807          -3.16%
DLmr                         225|        284         +26.22%
DLmw                       4,040|      3,825          -5.32%
Dr                     2,271,614|  2,234,880          -1.62%
Dw                     1,588,708|  1,550,766          -2.39%
EstimatedCycles       14,279,063| 14,151,954          -0.89%
I1mr                      34,367|     31,768          -7.56%
ILmr                       3,927|      3,916          -0.28%
Ir                     9,785,617|  9,752,110          -0.34%
L1hits                13,549,098| 13,444,394          -0.77%
LLhits                    88,649|     85,337          -3.74%
RamHits                    8,192|      8,025          -2.04%
TotalRW               13,645,939| 13,537,756          -0.79%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 26,347,364 (master) → 26,279,333 (HEAD) : $$\color{lime}-0.26\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     119,457|    118,891          -0.47%
D1mw                      52,536|     50,249          -4.35%
DLmr                         535|        550          +2.80%
DLmw                       8,581|      9,058          +5.56%
Dr                     5,905,512|  5,838,536          -1.13%
Dw                     3,543,358|  3,475,999          -1.90%
EstimatedCycles       37,107,264| 36,906,274          -0.54%
I1mr                      62,907|     62,549          -0.57%
ILmr                       3,265|      3,247          -0.55%
Ir                    26,347,364| 26,279,333          -0.26%
L1hits                35,561,334| 35,362,179          -0.56%
LLhits                   222,519|    218,834          -1.66%
RamHits                   12,381|     12,855          +3.83%
TotalRW               35,796,234| 35,593,868          -0.57%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,884,297,645 (master) → 1,884,514,538 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,514,851|  1,521,646          +0.45%
D1mw                     685,404|    700,504          +2.20%
DLmr                     312,446|    315,085          +0.84%
DLmw                     425,172|    429,948          +1.12%
Dr                   437,000,267|437,288,791          +0.07%
Dw                   278,776,454|279,091,675          +0.11%
EstimatedCycles      2,633,823,766|2,634,286,630          +0.02%
I1mr                     666,515|    498,679         -25.18%
ILmr                       5,126|      5,244          +2.30%
Ir                   1,884,297,645|1,884,514,538          +0.01%
L1hits               2,597,207,596|2,598,174,175          +0.04%
LLhits                 2,124,026|  1,970,552          -7.23%
RamHits                  742,744|    750,277          +1.01%
TotalRW              2,600,074,366|2,600,895,004          +0.03%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 19,035,477 (master) → 19,044,344 (HEAD) : $$\color{red}+0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     191,239|    189,790          -0.76%
D1mw                      42,649|     42,960          +0.73%
DLmr                         621|        683          +9.98%
DLmw                       9,990|      9,748          -2.42%
Dr                     4,633,521|  4,637,550          +0.09%
Dw                     3,078,156|  3,080,877          +0.09%
EstimatedCycles       28,460,354| 28,454,459          -0.02%
I1mr                      92,112|     89,462          -2.88%
ILmr                       3,029|      2,997          -1.06%
Ir                    19,035,477| 19,044,344          +0.05%
L1hits                26,421,154| 26,440,559          +0.07%
LLhits                   312,360|    308,784          -1.14%
RamHits                   13,640|     13,428          -1.55%
TotalRW               26,747,154| 26,762,771          +0.06%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 20,746,541 (master) → 20,772,993 (HEAD) : $$\color{red}+0.13\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     252,664|    253,764          +0.44%
D1mw                      45,144|     46,323          +2.61%
DLmr                       2,794|      3,372         +20.69%
DLmw                         595|        640          +7.56%
Dr                     5,340,812|  5,351,220          +0.19%
Dw                     3,549,992|  3,555,806          +0.16%
EstimatedCycles       31,387,951| 31,440,389          +0.17%
I1mr                     113,376|    108,873          -3.97%
ILmr                         140|        139          -0.71%
Ir                    20,746,541| 20,772,993          +0.13%
L1hits                29,226,161| 29,271,059          +0.15%
LLhits                   407,655|    404,809          -0.70%
RamHits                    3,529|      4,151         +17.63%
TotalRW               29,637,345| 29,680,019          +0.14%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 26,325,136 (master) → 26,343,456 (HEAD) : $$\color{red}+0.07\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     218,510|    217,677          -0.38%
D1mw                      54,159|     54,099          -0.11%
DLmr                       2,570|      4,609         +79.34%
DLmw                       2,483|        373         -84.98%
Dr                     6,485,606|  6,496,518          +0.17%
Dw                     4,435,684|  4,445,000          +0.21%
EstimatedCycles       38,777,886| 38,781,446          +0.01%
I1mr                      71,361|     64,017         -10.29%
ILmr                         125|        128          +2.40%
Ir                    26,325,136| 26,343,456          +0.07%
L1hits                36,902,396| 36,949,181          +0.13%
LLhits                   338,852|    330,683          -2.41%
RamHits                    5,178|      5,110          -1.31%
TotalRW               37,246,426| 37,284,974          +0.10%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(procedural-string-lights)
Instructions: 9,291,349 (master) → 9,317,831 (HEAD) : $$\color{red}+0.29\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      51,581|     52,255          +1.31%
D1mw                      15,348|     15,710          +2.36%
DLmr                           4|          6         +50.00%
DLmw                         196|        496        +153.06%
Dr                     2,198,691|  2,217,603          +0.86%
Dw                     1,547,088|  1,564,649          +1.14%
EstimatedCycles       13,443,172| 13,506,941          +0.47%
I1mr                      32,122|     29,077          -9.48%
ILmr                         128|        121          -5.47%
Ir                     9,291,349|  9,317,831          +0.29%
L1hits                12,938,077| 13,003,041          +0.50%
LLhits                    98,723|     96,419          -2.33%
RamHits                      328|        623         +89.94%
TotalRW               13,037,128| 13,100,083          +0.48%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(parametric-dunescape)
Instructions: 16,078,929 (master) → 16,085,221 (HEAD) : $$\color{red}+0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     103,114|    103,799          +0.66%
D1mw                      36,207|     34,949          -3.47%
DLmr                          11|         18         +63.64%
DLmw                         536|        808         +50.75%
Dr                     3,633,580|  3,634,508          +0.03%
Dw                     2,407,409|  2,409,519          +0.09%
EstimatedCycles       22,801,566| 22,811,486          +0.04%
I1mr                      26,156|     24,844          -5.02%
ILmr                         111|        103          -7.21%
Ir                    16,078,929| 16,085,221          +0.04%
L1hits                21,954,441| 21,965,656          +0.05%
LLhits                   164,819|    162,663          -1.31%
RamHits                      658|        929         +41.19%
TotalRW               22,119,918| 22,129,248          +0.04%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(red-dress)
Instructions: 279,852,435 (master) → 279,814,756 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,414,857|  1,416,138          +0.09%
D1mw                     457,762|    455,621          -0.47%
DLmr                     477,596|    474,830          -0.58%
DLmw                     205,083|    202,368          -1.32%
Dr                    67,893,559| 67,792,621          -0.15%
Dw                    48,661,464| 48,582,334          -0.16%
EstimatedCycles      426,925,420|426,135,657          -0.18%
I1mr                     607,439|    505,855         -16.72%
ILmr                       3,912|      3,985          +1.87%
Ir                   279,852,435|279,814,756          -0.01%
L1hits               393,927,400|393,812,097          -0.03%
LLhits                 1,793,467|  1,696,431          -5.41%
RamHits                  686,591|    681,183          -0.79%
TotalRW              396,407,458|396,189,711          -0.05%

run_cached_iai::run_cached_group::run_cached with_setup_5:setup_run_cached(valley-of-spires)
Instructions: 19,325,810 (master) → 19,325,087 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     205,483|    205,475          -0.00%
D1mw                      40,447|     39,972          -1.17%
DLmr                         154|        223         +44.81%
DLmw                       1,076|        932         -13.38%
Dr                     4,763,579|  4,764,610          +0.02%
Dw                     3,136,121|  3,136,237          +0.00%
EstimatedCycles       28,628,570| 28,616,686          -0.04%
I1mr                      94,710|     92,716          -2.11%
ILmr                         120|        115          -4.17%
Ir                    19,325,810| 19,325,087          -0.00%
L1hits                26,884,870| 26,887,771          +0.01%
LLhits                   339,290|    336,893          -0.71%
RamHits                    1,350|      1,270          -5.93%
TotalRW               27,225,510| 27,225,934          +0.00%

Copy link

github-actions bot commented Aug 20, 2025

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,735,829 (master) → 27,719,844 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     355,900|    355,764          -0.04%
D1mw                     118,807|    117,707          -0.93%
DLmr                      37,405|     37,454          +0.13%
DLmw                      53,565|     52,791          -1.44%
Dr                     6,732,448|  6,725,595          -0.10%
Dw                     4,755,822|  4,754,601          -0.03%
EstimatedCycles       44,071,687| 44,001,356          -0.16%
I1mr                      48,300|     43,398         -10.15%
ILmr                         882|        883          +0.11%
Ir                    27,735,829| 27,719,844          -0.06%
L1hits                38,701,092| 38,683,171          -0.05%
LLhits                   431,155|    425,741          -1.26%
RamHits                   91,852|     91,128          -0.79%
TotalRW               39,224,099| 39,200,040          -0.06%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 14,897,373 (master) → 14,891,044 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     184,222|    182,866          -0.74%
D1mw                      62,435|     63,670          +1.98%
DLmr                       1,620|      1,653          +2.04%
DLmw                      17,296|     17,621          +1.88%
Dr                     3,586,734|  3,582,662          -0.11%
Dw                     2,534,456|  2,533,366          -0.04%
EstimatedCycles       22,689,409| 22,677,022          -0.05%
I1mr                      23,702|     20,899         -11.83%
ILmr                         731|        733          +0.27%
Ir                    14,897,373| 14,891,044          -0.04%
L1hits                20,748,204| 20,739,637          -0.04%
LLhits                   250,712|    247,428          -1.31%
RamHits                   19,647|     20,007          +1.83%
TotalRW               21,018,563| 21,007,072          -0.05%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,132,227 (master) → 3,131,430 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      37,712|     37,791          +0.21%
D1mw                      11,809|     11,825          +0.14%
DLmr                          21|         19          -9.52%
DLmw                       3,239|      3,227          -0.37%
Dr                       750,836|    750,187          -0.09%
Dw                       529,727|    529,750          +0.00%
EstimatedCycles        4,750,484|  4,747,357          -0.07%
I1mr                       5,120|      4,719          -7.83%
ILmr                         711|        709          -0.28%
Ir                     3,132,227|  3,131,430          -0.03%
L1hits                 4,358,149|  4,357,032          -0.03%
LLhits                    50,670|     50,380          -0.57%
RamHits                    3,971|      3,955          -0.40%
TotalRW                4,412,790|  4,411,367          -0.03%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 14,975,761 (master) → 14,970,577 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     196,378|    196,503          +0.06%
D1mw                      68,238|     68,682          +0.65%
DLmr                         144|        123         -14.58%
DLmw                      14,566|     14,693          +0.87%
Dr                     3,606,372|  3,600,499          -0.16%
Dw                     2,571,568|  2,572,694          +0.04%
EstimatedCycles       22,755,775| 22,748,586          -0.03%
I1mr                      19,180|     18,524          -3.42%
ILmr                         853|        850          -0.35%
Ir                    14,975,761| 14,970,577          -0.03%
L1hits                20,869,905| 20,860,061          -0.05%
LLhits                   268,233|    268,043          -0.07%
RamHits                   15,563|     15,666          +0.66%
TotalRW               21,153,701| 21,143,770          -0.05%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 33,727,871 (master) → 33,730,983 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     435,315|    437,046          +0.40%
D1mw                     140,806|    140,967          +0.11%
DLmr                      53,069|     53,027          -0.08%
DLmw                      60,885|     59,961          -1.52%
Dr                     8,128,548|  8,123,372          -0.06%
Dw                     5,754,766|  5,755,226          +0.01%
EstimatedCycles       53,576,059| 53,529,039          -0.09%
I1mr                      53,880|     47,864         -11.17%
ILmr                         875|        877          +0.23%
Ir                    33,727,871| 33,730,983          +0.01%
L1hits                46,981,184| 46,983,704          +0.01%
LLhits                   515,172|    512,012          -0.61%
RamHits                  114,829|    113,865          -0.84%
TotalRW               47,611,185| 47,609,581          -0.00%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,409,404 (master) → 21,403,919 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     269,913|    266,048          -1.43%
D1mw                      85,033|     86,348          +1.55%
DLmr                      19,660|     19,590          -0.36%
DLmw                      33,836|     37,235         +10.05%
Dr                     5,189,075|  5,185,160          -0.08%
Dw                     3,662,568|  3,662,176          -0.01%
EstimatedCycles       33,457,109| 33,520,401          +0.19%
I1mr                      36,737|     32,598         -11.27%
ILmr                         815|        814          -0.12%
Ir                    21,409,404| 21,403,919          -0.03%
L1hits                29,869,364| 29,866,261          -0.01%
LLhits                   337,372|    327,355          -2.97%
RamHits                   54,311|     57,639          +6.13%
TotalRW               30,261,047| 30,251,255          -0.03%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 41,947,683 (master) → 41,927,444 (HEAD) : $$\color{lime}-0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     473,286|    472,756          -0.11%
D1mw                     107,070|    107,826          +0.71%
DLmr                      18,960|     17,970          -5.22%
DLmw                      24,259|     18,041         -25.63%
Dr                    10,648,210| 10,644,934          -0.03%
Dw                     7,208,368|  7,209,006          +0.01%
EstimatedCycles       63,569,925| 63,433,358          -0.21%
I1mr                      35,170|     60,349         +71.59%
ILmr                         233|        264         +13.30%
Ir                    41,947,683| 41,927,444          -0.05%
L1hits                59,188,735| 59,140,453          -0.08%
LLhits                   572,074|    604,656          +5.70%
RamHits                   43,452|     36,275         -16.52%
TotalRW               59,804,261| 59,781,384          -0.04%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 23,075,180 (master) → 23,075,211 (HEAD) : $$\color{red}+0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     242,550|    243,201          +0.27%
D1mw                      55,420|     55,173          -0.45%
DLmr                         385|        363          -5.71%
DLmw                       8,640|      8,371          -3.11%
Dr                     5,818,346|  5,817,774          -0.01%
Dw                     3,954,647|  3,951,491          -0.08%
EstimatedCycles       34,389,507| 34,449,632          +0.17%
I1mr                      18,296|     36,045         +97.01%
ILmr                         184|        182          -1.09%
Ir                    23,075,180| 23,075,211          +0.00%
L1hits                32,531,907| 32,510,057          -0.07%
LLhits                   307,057|    325,503          +6.01%
RamHits                    9,209|      8,916          -3.18%
TotalRW               32,848,173| 32,844,476          -0.01%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 4,856,469 (master) → 4,851,079 (HEAD) : $$\color{lime}-0.11\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      47,949|     47,533          -0.87%
D1mw                      12,642|     12,597          -0.36%
DLmr                           0|          0          +0.00%
DLmw                         691|        658          -4.78%
Dr                     1,219,963|  1,219,160          -0.07%
Dw                       830,974|    830,626          -0.04%
EstimatedCycles        7,199,422|  7,200,797          +0.02%
I1mr                       5,903|      8,583         +45.40%
ILmr                         177|        178          +0.56%
Ir                     4,856,469|  4,851,079          -0.11%
L1hits                 6,840,912|  6,832,152          -0.13%
LLhits                    65,626|     67,877          +3.43%
RamHits                      868|        836          -3.69%
TotalRW                6,907,406|  6,900,865          -0.09%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 18,965,638 (master) → 18,962,624 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     186,442|    186,497          +0.03%
D1mw                      47,135|     48,037          +1.91%
DLmr                          26|         26          +0.00%
DLmw                       5,020|      5,345          +6.47%
Dr                     4,760,307|  4,760,043          -0.01%
Dw                     3,277,356|  3,276,645          -0.02%
EstimatedCycles       28,145,283| 28,200,696          +0.20%
I1mr                      12,716|     24,172         +90.09%
ILmr                         181|        181          +0.00%
Ir                    18,965,638| 18,962,624          -0.02%
L1hits                26,757,008| 26,740,606          -0.06%
LLhits                   241,066|    253,154          +5.01%
RamHits                    5,227|      5,552          +6.22%
TotalRW               27,003,301| 26,999,312          -0.01%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 51,967,465 (master) → 51,967,894 (HEAD) : $$\color{red}+0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     571,492|    577,051          +0.97%
D1mw                     133,732|    134,329          +0.45%
DLmr                      33,340|     34,352          +3.04%
DLmw                      41,560|     43,057          +3.60%
Dr                    13,324,074| 13,326,025          +0.01%
Dw                     9,142,990|  9,144,746          +0.02%
EstimatedCycles       79,673,729| 79,913,703          +0.30%
I1mr                      39,616|     73,512         +85.56%
ILmr                         428|        440          +2.80%
Ir                    51,967,465| 51,967,894          +0.00%
L1hits                73,689,689| 73,653,773          -0.05%
LLhits                   669,512|    707,043          +5.61%
RamHits                   75,328|     77,849          +3.35%
TotalRW               74,434,529| 74,438,665          +0.01%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 33,365,016 (master) → 33,382,251 (HEAD) : $$\color{red}+0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     377,174|    376,429          -0.20%
D1mw                      86,644|     85,772          -1.01%
DLmr                       9,283|      9,694          +4.43%
DLmw                      19,484|     21,731         +11.53%
Dr                     8,461,604|  8,465,191          +0.04%
Dw                     5,742,087|  5,742,185          +0.00%
EstimatedCycles       50,399,543| 50,582,359          +0.36%
I1mr                      26,691|     48,802         +82.84%
ILmr                         193|        199          +3.11%
Ir                    33,365,016| 33,382,251          +0.05%
L1hits                47,078,198| 47,078,624          +0.00%
LLhits                   461,549|    479,379          +3.86%
RamHits                   28,960|     31,624          +9.20%
TotalRW               47,568,707| 47,589,627          +0.04%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 20,681,204 (master) → 20,838,035 (HEAD) : $$\color{red}+0.76\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     235,031|    237,935          +1.24%
D1mw                      50,995|     50,417          -1.13%
DLmr                       3,382|      3,861         +14.16%
DLmw                      13,470|     13,299          -1.27%
Dr                     5,260,853|  5,300,630          +0.76%
Dw                     3,528,715|  3,551,588          +0.65%
EstimatedCycles       31,720,160| 31,949,607          +0.72%
I1mr                     114,006|    111,704          -2.02%
ILmr                       4,790|      4,811          +0.44%
Ir                    20,681,204| 20,838,035          +0.76%
L1hits                29,070,740| 29,290,197          +0.75%
LLhits                   378,390|    378,085          -0.08%
RamHits                   21,642|     21,971          +1.52%
TotalRW               29,470,772| 29,690,253          +0.74%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 138,998,643 (master) → 235,886,937 (HEAD) : $$\color{red}+69.70\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     649,262|    758,860         +16.88%
D1mw                     208,561|    327,113         +56.84%
DLmr                       3,173|      5,941         +87.24%
DLmw                      47,426|     59,055         +24.52%
Dr                    31,994,064| 60,129,472         +87.94%
Dw                    20,483,300| 38,775,409         +89.30%
EstimatedCycles      197,295,093|341,910,610         +73.30%
I1mr                     164,566|    154,355          -6.20%
ILmr                       7,052|      6,920          -1.87%
Ir                   138,998,643|235,886,937         +69.70%
L1hits               190,453,618|333,551,490         +75.14%
LLhits                   964,738|  1,168,412         +21.11%
RamHits                   57,651|     71,916         +24.74%
TotalRW              191,476,007|334,791,818         +74.85%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 9,785,617 (master) → 9,749,123 (HEAD) : $$\color{lime}-0.37\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      45,119|     44,973          -0.32%
D1mw                      17,355|     16,521          -4.81%
DLmr                         225|        294         +30.67%
DLmw                       4,040|      3,817          -5.52%
Dr                     2,271,614|  2,233,483          -1.68%
Dw                     1,588,708|  1,551,008          -2.37%
EstimatedCycles       14,279,063| 14,151,424          -0.89%
I1mr                      34,367|     32,456          -5.56%
ILmr                       3,927|      3,956          +0.74%
Ir                     9,785,617|  9,749,123          -0.37%
L1hits                13,549,098| 13,439,664          -0.81%
LLhits                    88,649|     85,883          -3.12%
RamHits                    8,192|      8,067          -1.53%
TotalRW               13,645,939| 13,533,614          -0.82%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 26,347,364 (master) → 26,308,640 (HEAD) : $$\color{lime}-0.15\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     119,457|    119,358          -0.08%
D1mw                      52,536|     50,909          -3.10%
DLmr                         535|        555          +3.74%
DLmw                       8,581|      9,046          +5.42%
Dr                     5,905,512|  5,845,636          -1.01%
Dw                     3,543,358|  3,480,378          -1.78%
EstimatedCycles       37,107,264| 36,954,796          -0.41%
I1mr                      62,907|     63,266          +0.57%
ILmr                       3,265|      3,266          +0.03%
Ir                    26,347,364| 26,308,640          -0.15%
L1hits                35,561,334| 35,401,121          -0.45%
LLhits                   222,519|    220,666          -0.83%
RamHits                   12,381|     12,867          +3.93%
TotalRW               35,796,234| 35,634,654          -0.45%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,884,297,645 (master) → 1,884,503,240 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,514,851|  1,519,652          +0.32%
D1mw                     685,404|    698,494          +1.91%
DLmr                     312,446|    312,929          +0.15%
DLmw                     425,172|    429,118          +0.93%
Dr                   437,000,267|437,246,091          +0.06%
Dw                   278,776,454|279,047,252          +0.10%
EstimatedCycles      2,633,823,766|2,634,777,397          +0.04%
I1mr                     666,515|    672,435          +0.89%
ILmr                       5,126|      5,236          +2.15%
Ir                   1,884,297,645|1,884,503,240          +0.01%
L1hits               2,597,207,596|2,597,906,002          +0.03%
LLhits                 2,124,026|  2,143,298          +0.91%
RamHits                  742,744|    747,283          +0.61%
TotalRW              2,600,074,366|2,600,796,583          +0.03%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 19,035,477 (master) → 19,023,684 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     191,239|    189,559          -0.88%
D1mw                      42,649|     42,482          -0.39%
DLmr                         621|        653          +5.15%
DLmw                       9,990|      9,687          -3.03%
Dr                     4,633,521|  4,632,003          -0.03%
Dw                     3,078,156|  3,076,747          -0.05%
EstimatedCycles       28,460,354| 28,422,668          -0.13%
I1mr                      92,112|     90,235          -2.04%
ILmr                       3,029|      3,031          +0.07%
Ir                    19,035,477| 19,023,684          -0.06%
L1hits                26,421,154| 26,410,158          -0.04%
LLhits                   312,360|    308,905          -1.11%
RamHits                   13,640|     13,371          -1.97%
TotalRW               26,747,154| 26,732,434          -0.06%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 20,746,541 (master) → 20,768,518 (HEAD) : $$\color{red}+0.11\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     252,664|    254,641          +0.78%
D1mw                      45,144|     46,155          +2.24%
DLmr                       2,794|      3,089         +10.56%
DLmw                         595|        597          +0.34%
Dr                     5,340,812|  5,348,960          +0.15%
Dw                     3,549,992|  3,554,562          +0.13%
EstimatedCycles       31,387,951| 31,428,340          +0.13%
I1mr                     113,376|    109,584          -3.34%
ILmr                         140|        140          +0.00%
Ir                    20,746,541| 20,768,518          +0.11%
L1hits                29,226,161| 29,261,660          +0.12%
LLhits                   407,655|    406,554          -0.27%
RamHits                    3,529|      3,826          +8.42%
TotalRW               29,637,345| 29,672,040          +0.12%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 26,325,136 (master) → 26,356,601 (HEAD) : $$\color{red}+0.12\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     218,510|    217,691          -0.37%
D1mw                      54,159|     54,735          +1.06%
DLmr                       2,570|      5,144        +100.16%
DLmw                       2,483|      1,441         -41.97%
Dr                     6,485,606|  6,493,988          +0.13%
Dw                     4,435,684|  4,439,709          +0.09%
EstimatedCycles       38,777,886| 38,848,644          +0.18%
I1mr                      71,361|     66,843          -6.33%
ILmr                         125|        124          -0.80%
Ir                    26,325,136| 26,356,601          +0.12%
L1hits                36,902,396| 36,951,029          +0.13%
LLhits                   338,852|    332,560          -1.86%
RamHits                    5,178|      6,709         +29.57%
TotalRW               37,246,426| 37,290,298          +0.12%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(procedural-string-lights)
Instructions: 9,291,349 (master) → 9,162,239 (HEAD) : $$\color{lime}-1.39\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      51,581|     47,860          -7.21%
D1mw                      15,348|     14,787          -3.66%
DLmr                           4|          6         +50.00%
DLmw                         196|        121         -38.27%
Dr                     2,198,691|  2,155,782          -1.95%
Dw                     1,547,088|  1,514,034          -2.14%
EstimatedCycles       13,443,172| 13,205,647          -1.77%
I1mr                      32,122|     28,891         -10.06%
ILmr                         128|        121          -5.47%
Ir                     9,291,349|  9,162,239          -1.39%
L1hits                12,938,077| 12,740,517          -1.53%
LLhits                    98,723|     91,290          -7.53%
RamHits                      328|        248         -24.39%
TotalRW               13,037,128| 12,832,055          -1.57%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(parametric-dunescape)
Instructions: 16,078,929 (master) → 16,135,858 (HEAD) : $$\color{red}+0.35\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     103,114|    104,694          +1.53%
D1mw                      36,207|     36,917          +1.96%
DLmr                          11|         17         +54.55%
DLmw                         536|        867         +61.75%
Dr                     3,633,580|  3,682,086          +1.33%
Dw                     2,407,409|  2,456,566          +2.04%
EstimatedCycles       22,801,566| 22,972,004          +0.75%
I1mr                      26,156|     25,360          -3.04%
ILmr                         111|        103          -7.21%
Ir                    16,078,929| 16,135,858          +0.35%
L1hits                21,954,441| 22,107,539          +0.70%
LLhits                   164,819|    165,984          +0.71%
RamHits                      658|        987         +50.00%
TotalRW               22,119,918| 22,274,510          +0.70%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(red-dress)
Instructions: 279,852,435 (master) → 279,761,833 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,414,857|  1,415,456          +0.04%
D1mw                     457,762|    454,901          -0.62%
DLmr                     477,596|    476,532          -0.22%
DLmw                     205,083|    209,610          +2.21%
Dr                    67,893,559| 67,729,967          -0.24%
Dw                    48,661,464| 48,523,089          -0.28%
EstimatedCycles      426,925,420|426,344,235          -0.14%
I1mr                     607,439|    536,747         -11.64%
ILmr                       3,912|      3,889          -0.59%
Ir                   279,852,435|279,761,833          -0.03%
L1hits               393,927,400|393,607,785          -0.08%
LLhits                 1,793,467|  1,717,073          -4.26%
RamHits                  686,591|    690,031          +0.50%
TotalRW              396,407,458|396,014,889          -0.10%

run_cached_iai::run_cached_group::run_cached with_setup_5:setup_run_cached(valley-of-spires)
Instructions: 19,325,810 (master) → 19,318,905 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     205,483|    206,729          +0.61%
D1mw                      40,447|     40,158          -0.71%
DLmr                         154|        253         +64.29%
DLmw                       1,076|        951         -11.62%
Dr                     4,763,579|  4,762,380          -0.03%
Dw                     3,136,121|  3,134,758          -0.04%
EstimatedCycles       28,628,570| 28,611,579          -0.06%
I1mr                      94,710|     92,127          -2.73%
ILmr                         120|        112          -6.67%
Ir                    19,325,810| 19,318,905          -0.04%
L1hits                26,884,870| 26,877,029          -0.03%
LLhits                   339,290|    337,698          -0.47%
RamHits                    1,350|      1,316          -2.52%
TotalRW               27,225,510| 27,216,043          -0.03%

Copy link

github-actions bot commented Aug 21, 2025

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,734,791 (master) → 27,725,789 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     355,837|    355,647          -0.05%
D1mw                     118,790|    117,655          -0.96%
DLmr                      37,407|     37,455          +0.13%
DLmw                      53,580|     52,782          -1.49%
Dr                     6,732,264|  6,726,446          -0.09%
Dw                     4,755,778|  4,754,736          -0.02%
EstimatedCycles       44,070,577| 44,007,405          -0.14%
I1mr                      48,299|     43,399         -10.15%
ILmr                         881|        884          +0.34%
Ir                    27,734,791| 27,725,789          -0.03%
L1hits                38,699,907| 38,690,270          -0.02%
LLhits                   431,058|    425,580          -1.27%
RamHits                   91,868|     91,121          -0.81%
TotalRW               39,222,833| 39,206,971          -0.04%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 14,896,535 (master) → 14,887,439 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     184,472|    182,932          -0.83%
D1mw                      62,510|     63,686          +1.88%
DLmr                       1,623|      1,654          +1.91%
DLmw                      17,311|     17,635          +1.87%
Dr                     3,586,705|  3,582,204          -0.13%
Dw                     2,534,525|  2,533,362          -0.05%
EstimatedCycles       22,690,451| 22,673,699          -0.07%
I1mr                      23,702|     20,898         -11.83%
ILmr                         731|        732          +0.14%
Ir                    14,896,535| 14,887,439          -0.06%
L1hits                20,747,081| 20,735,489          -0.06%
LLhits                   251,019|    247,495          -1.40%
RamHits                   19,665|     20,021          +1.81%
TotalRW               21,017,765| 21,003,005          -0.07%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,132,099 (master) → 3,130,984 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      37,702|     37,833          +0.35%
D1mw                      11,802|     11,849          +0.40%
DLmr                          21|         19          -9.52%
DLmw                       3,235|      3,229          -0.19%
Dr                       750,865|    750,129          -0.10%
Dw                       529,694|    529,716          +0.00%
EstimatedCycles        4,750,164|  4,747,143          -0.06%
I1mr                       5,120|      4,719          -7.83%
ILmr                         711|        709          -0.28%
Ir                     3,132,099|  3,130,984          -0.04%
L1hits                 4,358,034|  4,356,428          -0.04%
LLhits                    50,657|     50,444          -0.42%
RamHits                    3,967|      3,957          -0.25%
TotalRW                4,412,658|  4,410,829          -0.04%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 14,977,325 (master) → 14,969,196 (HEAD) : $$\color{lime}-0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     196,441|    196,633          +0.10%
D1mw                      68,191|     68,665          +0.70%
DLmr                         144|        123         -14.58%
DLmw                      14,570|     14,698          +0.88%
Dr                     3,606,547|  3,600,279          -0.17%
Dw                     2,571,555|  2,572,593          +0.04%
EstimatedCycles       22,757,685| 22,747,486          -0.04%
I1mr                      19,180|     18,524          -3.42%
ILmr                         853|        850          -0.35%
Ir                    14,977,325| 14,969,196          -0.05%
L1hits                20,871,615| 20,858,246          -0.06%
LLhits                   268,245|    268,151          -0.04%
RamHits                   15,567|     15,671          +0.67%
TotalRW               21,155,427| 21,142,068          -0.06%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 33,726,335 (master) → 33,729,662 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     435,207|    437,151          +0.45%
D1mw                     140,780|    141,102          +0.23%
DLmr                      53,067|     53,028          -0.07%
DLmw                      60,883|     59,985          -1.47%
Dr                     8,128,275|  8,123,096          -0.06%
Dw                     5,754,676|  5,755,125          +0.01%
EstimatedCycles       53,573,470| 53,529,051          -0.08%
I1mr                      53,879|     47,864         -11.16%
ILmr                         874|        877          +0.34%
Ir                    33,726,335| 33,729,662          +0.01%
L1hits                46,979,420| 46,981,766          +0.00%
LLhits                   515,042|    512,227          -0.55%
RamHits                  114,824|    113,890          -0.81%
TotalRW               47,609,286| 47,607,883          -0.00%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,410,345 (master) → 21,405,582 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     269,823|    266,041          -1.40%
D1mw                      85,032|     86,366          +1.57%
DLmr                      19,663|     19,594          -0.35%
DLmw                      33,860|     37,237          +9.97%
Dr                     5,189,181|  5,185,334          -0.07%
Dw                     3,662,546|  3,662,126          -0.01%
EstimatedCycles       33,458,550| 33,522,416          +0.19%
I1mr                      36,737|     32,599         -11.26%
ILmr                         814|        814          +0.00%
Ir                    21,410,345| 21,405,582          -0.02%
L1hits                29,870,480| 29,868,036          -0.01%
LLhits                   337,255|    327,361          -2.93%
RamHits                   54,337|     57,645          +6.09%
TotalRW               30,262,072| 30,253,042          -0.03%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 41,961,635 (master) → 41,933,384 (HEAD) : $$\color{lime}-0.07\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     474,893|    476,574          +0.35%
D1mw                     107,498|    107,241          -0.24%
DLmr                      18,525|     17,997          -2.85%
DLmw                      23,397|     17,567         -24.92%
Dr                    10,651,505| 10,646,179          -0.05%
Dw                     7,210,292|  7,210,407          +0.00%
EstimatedCycles       63,557,644| 63,441,394          -0.18%
I1mr                      35,082|     60,406         +72.19%
ILmr                         222|        254         +14.41%
Ir                    41,961,635| 41,933,384          -0.07%
L1hits                59,205,959| 59,145,749          -0.10%
LLhits                   575,329|    608,403          +5.75%
RamHits                   42,144|     35,818         -15.01%
TotalRW               59,823,432| 59,789,970          -0.06%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 23,078,751 (master) → 23,091,313 (HEAD) : $$\color{red}+0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     243,258|    244,470          +0.50%
D1mw                      55,638|     54,701          -1.68%
DLmr                         401|        311         -22.44%
DLmw                       8,296|      8,689          +4.74%
Dr                     5,820,128|  5,822,697          +0.04%
Dw                     3,959,391|  3,960,824          +0.04%
EstimatedCycles       34,393,582| 34,491,028          +0.28%
I1mr                      18,332|     36,020         +96.49%
ILmr                         183|        181          -1.09%
Ir                    23,078,751| 23,091,313          +0.05%
L1hits                32,541,042| 32,539,643          -0.00%
LLhits                   308,348|    326,010          +5.73%
RamHits                    8,880|      9,181          +3.39%
TotalRW               32,858,270| 32,874,834          +0.05%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 4,719,521 (master) → 4,707,496 (HEAD) : $$\color{lime}-0.25\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      44,437|     44,332          -0.24%
D1mw                      12,506|     12,292          -1.71%
DLmr                           0|          0          +0.00%
DLmw                         667|        670          +0.45%
Dr                     1,185,229|  1,181,903          -0.28%
Dw                       807,711|    805,526          -0.27%
EstimatedCycles        6,989,109|  6,981,221          -0.11%
I1mr                       5,889|      8,590         +45.87%
ILmr                         177|        178          +0.56%
Ir                     4,719,521|  4,707,496          -0.25%
L1hits                 6,649,629|  6,629,711          -0.30%
LLhits                    61,988|     64,366          +3.84%
RamHits                      844|        848          +0.47%
TotalRW                6,712,461|  6,694,925          -0.26%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 18,952,642 (master) → 18,958,095 (HEAD) : $$\color{red}+0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     186,643|    187,165          +0.28%
D1mw                      47,643|     47,642          -0.00%
DLmr                          26|         26          +0.00%
DLmw                       4,730|      5,294         +11.92%
Dr                     4,756,876|  4,759,200          +0.05%
Dw                     3,273,183|  3,276,679          +0.11%
EstimatedCycles       28,118,867| 28,194,786          +0.27%
I1mr                      12,728|     24,131         +89.59%
ILmr                         181|        182          +0.55%
Ir                    18,952,642| 18,958,095          +0.03%
L1hits                26,735,687| 26,735,036          -0.00%
LLhits                   242,077|    253,436          +4.69%
RamHits                    4,937|      5,502         +11.44%
TotalRW               26,982,701| 26,993,974          +0.04%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 51,974,663 (master) → 51,962,402 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     576,997|    576,293          -0.12%
D1mw                     134,532|    134,371          -0.12%
DLmr                      33,772|     34,238          +1.38%
DLmw                      45,555|     44,299          -2.76%
Dr                    13,326,640| 13,322,267          -0.03%
Dw                     9,146,152|  9,136,542          -0.11%
EstimatedCycles       79,844,973| 79,927,111          +0.10%
I1mr                      39,658|     73,641         +85.69%
ILmr                         432|        419          -3.01%
Ir                    51,974,663| 51,962,402          -0.02%
L1hits                73,696,268| 73,636,906          -0.08%
LLhits                   671,428|    705,349          +5.05%
RamHits                   79,759|     78,956          -1.01%
TotalRW               74,447,455| 74,421,211          -0.04%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 33,380,745 (master) → 33,366,851 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     376,696|    373,801          -0.77%
D1mw                      86,850|     85,874          -1.12%
DLmr                       9,262|      9,465          +2.19%
DLmw                      19,172|     21,316         +11.18%
Dr                     8,464,418|  8,461,269          -0.04%
Dw                     5,740,067|  5,738,071          -0.03%
EstimatedCycles       50,405,444| 50,529,109          +0.25%
I1mr                      26,745|     48,727         +82.19%
ILmr                         201|        196          -2.49%
Ir                    33,380,745| 33,366,851          -0.04%
L1hits                47,094,939| 47,057,789          -0.08%
LLhits                   461,656|    477,425          +3.42%
RamHits                   28,635|     30,977          +8.18%
TotalRW               47,585,230| 47,566,191          -0.04%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 20,699,117 (master) → 20,819,484 (HEAD) : $$\color{red}+0.58\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     233,791|    236,083          +0.98%
D1mw                      50,194|     50,975          +1.56%
DLmr                       3,384|      3,879         +14.63%
DLmw                      13,337|     13,416          +0.59%
Dr                     5,264,325|  5,299,008          +0.66%
Dw                     3,531,485|  3,550,559          +0.54%
EstimatedCycles       31,732,135| 31,927,097          +0.61%
I1mr                     113,977|    111,666          -2.03%
ILmr                       4,791|      4,810          +0.40%
Ir                    20,699,117| 20,819,484          +0.58%
L1hits                29,096,965| 29,270,327          +0.60%
LLhits                   376,450|    376,619          +0.04%
RamHits                   21,512|     22,105          +2.76%
TotalRW               29,494,927| 29,669,051          +0.59%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 139,004,686 (master) → 235,892,908 (HEAD) : $$\color{red}+69.70\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     651,556|    761,407         +16.86%
D1mw                     207,200|    327,998         +58.30%
DLmr                       3,116|      5,957         +91.17%
DLmw                      47,310|     59,354         +25.46%
Dr                    31,970,499| 60,167,597         +88.20%
Dw                    20,457,425| 38,817,455         +89.75%
EstimatedCycles      197,250,790|342,020,720         +73.39%
I1mr                     164,734|    154,560          -6.18%
ILmr                       7,048|      6,919          -1.83%
Ir                   139,004,686|235,892,908         +69.70%
L1hits               190,409,120|333,633,995         +75.22%
LLhits                   966,016|  1,171,735         +21.30%
RamHits                   57,474|     72,230         +25.67%
TotalRW              191,432,610|334,877,960         +74.93%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 9,922,726 (master) → 9,766,351 (HEAD) : $$\color{lime}-1.58\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      49,308|     45,103          -8.53%
D1mw                      17,341|     16,578          -4.40%
DLmr                         231|        293         +26.84%
DLmw                       4,063|      3,796          -6.57%
Dr                     2,298,525|  2,237,715          -2.65%
Dw                     1,601,343|  1,552,299          -3.06%
EstimatedCycles       14,473,174| 14,174,027          -2.07%
I1mr                      34,331|     32,397          -5.63%
ILmr                       3,928|      3,956          +0.71%
Ir                     9,922,726|  9,766,351          -1.58%
L1hits                13,721,614| 13,462,287          -1.89%
LLhits                    92,758|     86,033          -7.25%
RamHits                    8,222|      8,045          -2.15%
TotalRW               13,822,594| 13,556,365          -1.93%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 26,333,958 (master) → 26,311,541 (HEAD) : $$\color{lime}-0.09\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     119,448|    119,531          +0.07%
D1mw                      52,712|     51,160          -2.94%
DLmr                         541|        546          +0.92%
DLmw                       8,572|      9,111          +6.29%
Dr                     5,873,559|  5,846,986          -0.45%
Dw                     3,510,467|  3,480,916          -0.84%
EstimatedCycles       37,029,624| 36,963,237          -0.18%
I1mr                      62,915|     63,305          +0.62%
ILmr                       3,265|      3,270          +0.15%
Ir                    26,333,958| 26,311,541          -0.09%
L1hits                35,482,909| 35,405,447          -0.22%
LLhits                   222,697|    221,069          -0.73%
RamHits                   12,378|     12,927          +4.44%
TotalRW               35,717,984| 35,639,443          -0.22%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,884,243,208 (master) → 1,884,423,229 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,512,304|  1,521,154          +0.59%
D1mw                     685,567|    698,320          +1.86%
DLmr                     312,274|    312,470          +0.06%
DLmw                     425,257|    429,385          +0.97%
Dr                   436,967,677|437,243,695          +0.06%
Dw                   278,751,626|279,051,820          +0.11%
EstimatedCycles      2,633,701,819|2,634,698,950          +0.04%
I1mr                     667,066|    672,260          +0.78%
ILmr                       5,121|      5,254          +2.60%
Ir                   1,884,243,208|1,884,423,229          +0.01%
L1hits               2,597,097,574|2,597,827,010          +0.03%
LLhits                 2,122,285|  2,144,625          +1.05%
RamHits                  742,652|    747,109          +0.60%
TotalRW              2,599,962,511|2,600,718,744          +0.03%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 19,017,391 (master) → 19,053,743 (HEAD) : $$\color{red}+0.19\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     190,607|    191,228          +0.33%
D1mw                      42,572|     42,570          -0.00%
DLmr                         637|        685          +7.54%
DLmw                      10,080|      9,627          -4.49%
Dr                     4,626,798|  4,639,073          +0.27%
Dw                     3,073,986|  3,081,939          +0.26%
EstimatedCycles       28,430,203| 28,471,765          +0.15%
I1mr                      91,733|     90,412          -1.44%
ILmr                       3,029|      3,027          -0.07%
Ir                    19,017,391| 19,053,743          +0.19%
L1hits                26,393,263| 26,450,545          +0.22%
LLhits                   311,166|    310,871          -0.09%
RamHits                   13,746|     13,339          -2.96%
TotalRW               26,718,175| 26,774,755          +0.21%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 20,781,939 (master) → 20,773,890 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     254,031|    253,030          -0.39%
D1mw                      45,413|     45,079          -0.74%
DLmr                       2,864|      3,301         +15.26%
DLmw                         625|        642          +2.72%
Dr                     5,347,686|  5,350,159          +0.05%
Dw                     3,554,252|  3,554,824          +0.02%
EstimatedCycles       31,443,929| 31,431,675          -0.04%
I1mr                     113,359|    109,469          -3.43%
ILmr                         139|        140          +0.72%
Ir                    20,781,939| 20,773,890          -0.04%
L1hits                29,271,074| 29,271,295          +0.00%
LLhits                   409,175|    403,495          -1.39%
RamHits                    3,628|      4,083         +12.54%
TotalRW               29,683,877| 29,678,873          -0.02%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 26,362,100 (master) → 26,345,261 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     218,845|    217,301          -0.71%
D1mw                      54,529|     54,440          -0.16%
DLmr                       2,552|      4,642         +81.90%
DLmw                       2,432|        450         -81.50%
Dr                     6,502,357|  6,491,362          -0.17%
Dw                     4,448,573|  4,438,687          -0.22%
EstimatedCycles       38,845,732| 38,786,648          -0.15%
I1mr                      71,484|     66,951          -6.34%
ILmr                         125|        127          +1.60%
Ir                    26,362,100| 26,345,261          -0.06%
L1hits                36,968,172| 36,936,618          -0.09%
LLhits                   339,749|    333,473          -1.85%
RamHits                    5,109|      5,219          +2.15%
TotalRW               37,313,030| 37,275,310          -0.10%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(procedural-string-lights)
Instructions: 9,487,862 (master) → 9,184,672 (HEAD) : $$\color{lime}-3.20\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      56,718|     48,097         -15.20%
D1mw                      15,421|     15,184          -1.54%
DLmr                           4|          6         +50.00%
DLmw                         161|        116         -27.95%
Dr                     2,252,050|  2,159,810          -4.10%
Dw                     1,581,515|  1,516,711          -4.10%
EstimatedCycles       13,746,693| 13,237,269          -3.71%
I1mr                      31,995|     28,923          -9.60%
ILmr                         126|        120          -4.76%
Ir                     9,487,862|  9,184,672          -3.20%
L1hits                13,217,293| 12,768,989          -3.39%
LLhits                   103,843|     91,962         -11.44%
RamHits                      291|        242         -16.84%
TotalRW               13,321,427| 12,861,193          -3.45%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(parametric-dunescape)
Instructions: 16,106,028 (master) → 16,101,404 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     104,031|    103,569          -0.44%
D1mw                      38,621|     34,480         -10.72%
DLmr                          22|         19         -13.64%
DLmw                         975|        847         -13.13%
Dr                     3,665,476|  3,638,206          -0.74%
Dw                     2,439,292|  2,411,688          -1.13%
EstimatedCycles       22,919,282| 22,833,950          -0.37%
I1mr                      26,167|     25,354          -3.11%
ILmr                         110|        102          -7.27%
Ir                    16,106,028| 16,101,404          -0.03%
L1hits                22,041,977| 21,987,895          -0.25%
LLhits                   167,712|    162,435          -3.15%
RamHits                    1,107|        968         -12.56%
TotalRW               22,210,796| 22,151,298          -0.27%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(red-dress)
Instructions: 279,745,413 (master) → 279,764,815 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,415,615|  1,416,922          +0.09%
D1mw                     457,550|    455,306          -0.49%
DLmr                     471,170|    473,763          +0.55%
DLmw                     200,501|    207,290          +3.39%
Dr                    67,850,953| 67,737,583          -0.17%
Dw                    48,628,022| 48,529,934          -0.20%
EstimatedCycles      426,410,708|426,213,254          -0.05%
I1mr                     606,760|    535,210         -11.79%
ILmr                       3,883|      3,986          +2.65%
Ir                   279,745,413|279,764,815          +0.01%
L1hits               393,744,463|393,624,894          -0.03%
LLhits                 1,804,371|  1,722,399          -4.54%
RamHits                  675,554|    685,039          +1.40%
TotalRW              396,224,388|396,032,332          -0.05%

run_cached_iai::run_cached_group::run_cached with_setup_5:setup_run_cached(valley-of-spires)
Instructions: 19,312,323 (master) → 19,328,293 (HEAD) : $$\color{red}+0.08\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     206,586|    206,295          -0.14%
D1mw                      40,483|     40,035          -1.11%
DLmr                         142|        218         +53.52%
DLmw                       1,062|      1,060          -0.19%
Dr                     4,761,695|  4,766,381          +0.10%
Dw                     3,136,201|  3,137,201          +0.03%
EstimatedCycles       28,616,383| 28,628,061          +0.04%
I1mr                      94,557|     92,284          -2.40%
ILmr                         118|        113          -4.24%
Ir                    19,312,323| 19,328,293          +0.08%
L1hits                26,868,593| 26,893,261          +0.09%
LLhits                   340,304|    337,223          -0.91%
RamHits                    1,322|      1,391          +5.22%
TotalRW               27,210,219| 27,231,875          +0.08%

Copy link

github-actions bot commented Aug 21, 2025

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,734,791 (master) → 27,729,569 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     355,837|    355,708          -0.04%
D1mw                     118,790|    119,468          +0.57%
DLmr                      37,407|     37,527          +0.32%
DLmw                      53,580|     53,976          +0.74%
Dr                     6,732,264|  6,727,181          -0.08%
Dw                     4,755,778|  4,755,245          -0.01%
EstimatedCycles       44,070,577| 44,060,683          -0.02%
I1mr                      48,299|     44,206          -8.47%
ILmr                         881|        869          -1.36%
Ir                    27,734,791| 27,729,569          -0.02%
L1hits                38,699,907| 38,692,613          -0.02%
LLhits                   431,058|    427,010          -0.94%
RamHits                   91,868|     92,372          +0.55%
TotalRW               39,222,833| 39,211,995          -0.03%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 14,896,535 (master) → 14,895,640 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     184,472|    183,556          -0.50%
D1mw                      62,510|     61,440          -1.71%
DLmr                       1,623|      1,768          +8.93%
DLmw                      17,311|     20,655         +19.32%
Dr                     3,586,705|  3,583,542          -0.09%
Dw                     2,534,525|  2,534,092          -0.02%
EstimatedCycles       22,690,451| 22,772,514          +0.36%
I1mr                      23,702|     21,129         -10.86%
ILmr                         731|        735          +0.55%
Ir                    14,896,535| 14,895,640          -0.01%
L1hits                20,747,081| 20,747,149          +0.00%
LLhits                   251,019|    242,967          -3.21%
RamHits                   19,665|     23,158         +17.76%
TotalRW               21,017,765| 21,013,274          -0.02%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,132,099 (master) → 3,132,985 (HEAD) : $$\color{red}+0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      37,702|     37,499          -0.54%
D1mw                      11,802|     12,091          +2.45%
DLmr                          21|         22          +4.76%
DLmw                       3,235|      3,293          +1.79%
Dr                       750,865|    750,236          -0.08%
Dw                       529,694|    529,691          -0.00%
EstimatedCycles        4,750,164|  4,750,958          +0.02%
I1mr                       5,120|      4,749          -7.25%
ILmr                         711|        708          -0.42%
Ir                     3,132,099|  3,132,985          +0.03%
L1hits                 4,358,034|  4,358,573          +0.01%
LLhits                    50,657|     50,316          -0.67%
RamHits                    3,967|      4,023          +1.41%
TotalRW                4,412,658|  4,412,912          +0.01%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 14,977,325 (master) → 14,970,893 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     196,441|    196,560          +0.06%
D1mw                      68,191|     68,182          -0.01%
DLmr                         144|        116         -19.44%
DLmw                      14,570|     14,666          +0.66%
Dr                     3,606,547|  3,599,729          -0.19%
Dw                     2,571,555|  2,572,618          +0.04%
EstimatedCycles       22,757,685| 22,745,694          -0.05%
I1mr                      19,180|     18,624          -2.90%
ILmr                         853|        851          -0.23%
Ir                    14,977,325| 14,970,893          -0.04%
L1hits                20,871,615| 20,859,874          -0.06%
LLhits                   268,245|    267,733          -0.19%
RamHits                   15,567|     15,633          +0.42%
TotalRW               21,155,427| 21,143,240          -0.06%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 33,726,335 (master) → 33,723,016 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     435,207|    431,164          -0.93%
D1mw                     140,780|    143,093          +1.64%
DLmr                      53,067|     53,056          -0.02%
DLmw                      60,883|     61,928          +1.72%
Dr                     8,128,275|  8,122,013          -0.08%
Dw                     5,754,676|  5,754,583          -0.00%
EstimatedCycles       53,573,470| 53,566,058          -0.01%
I1mr                      53,879|     48,442         -10.09%
ILmr                         874|        871          -0.34%
Ir                    33,726,335| 33,723,016          -0.01%
L1hits                46,979,420| 46,976,913          -0.01%
LLhits                   515,042|    506,844          -1.59%
RamHits                  114,824|    115,855          +0.90%
TotalRW               47,609,286| 47,599,612          -0.02%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,410,345 (master) → 21,410,538 (HEAD) : $$\color{red}+0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     269,823|    267,025          -1.04%
D1mw                      85,032|     83,989          -1.23%
DLmr                      19,663|     19,611          -0.26%
DLmw                      33,860|     36,566          +7.99%
Dr                     5,189,181|  5,185,380          -0.07%
Dw                     3,662,546|  3,662,475          -0.00%
EstimatedCycles       33,458,550| 33,504,605          +0.14%
I1mr                      36,737|     33,084          -9.94%
ILmr                         814|        817          +0.37%
Ir                    21,410,345| 21,410,538          +0.00%
L1hits                29,870,480| 29,874,295          +0.01%
LLhits                   337,255|    327,104          -3.01%
RamHits                   54,337|     56,994          +4.89%
TotalRW               30,262,072| 30,258,393          -0.01%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 41,961,635 (master) → 41,878,616 (HEAD) : $$\color{lime}-0.20\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     474,893|    478,007          +0.66%
D1mw                     107,498|    107,716          +0.20%
DLmr                      18,525|     18,000          -2.83%
DLmw                      23,397|     17,453         -25.40%
Dr                    10,651,505| 10,633,357          -0.17%
Dw                     7,210,292|  7,190,093          -0.28%
EstimatedCycles       63,557,644| 63,360,988          -0.31%
I1mr                      35,082|     61,430         +75.10%
ILmr                         222|        224          +0.90%
Ir                    41,961,635| 41,878,616          -0.20%
L1hits                59,205,959| 59,054,913          -0.26%
LLhits                   575,329|    611,476          +6.28%
RamHits                   42,144|     35,677         -15.35%
TotalRW               59,823,432| 59,702,066          -0.20%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 23,078,751 (master) → 23,086,603 (HEAD) : $$\color{red}+0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     243,258|    242,085          -0.48%
D1mw                      55,638|     54,812          -1.48%
DLmr                         401|        310         -22.69%
DLmw                       8,296|      8,702          +4.89%
Dr                     5,820,128|  5,821,708          +0.03%
Dw                     3,959,391|  3,959,140          -0.01%
EstimatedCycles       34,393,582| 34,476,397          +0.24%
I1mr                      18,332|     36,437         +98.76%
ILmr                         183|        175          -4.37%
Ir                    23,078,751| 23,086,603          +0.03%
L1hits                32,541,042| 32,534,117          -0.02%
LLhits                   308,348|    324,147          +5.12%
RamHits                    8,880|      9,187          +3.46%
TotalRW               32,858,270| 32,867,451          +0.03%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 4,719,521 (master) → 4,705,195 (HEAD) : $$\color{lime}-0.30\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      44,437|     44,120          -0.71%
D1mw                      12,506|     12,334          -1.38%
DLmr                           0|          0          +0.00%
DLmw                         667|        661          -0.90%
Dr                     1,185,229|  1,181,986          -0.27%
Dw                       807,711|    806,489          -0.15%
EstimatedCycles        6,989,109|  6,978,900          -0.15%
I1mr                       5,889|      8,606         +46.14%
ILmr                         177|        172          -2.82%
Ir                     4,719,521|  4,705,195          -0.30%
L1hits                 6,649,629|  6,628,610          -0.32%
LLhits                    61,988|     64,227          +3.61%
RamHits                      844|        833          -1.30%
TotalRW                6,712,461|  6,693,670          -0.28%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 18,952,642 (master) → 18,956,522 (HEAD) : $$\color{red}+0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     186,643|    187,015          +0.20%
D1mw                      47,643|     47,860          +0.46%
DLmr                          26|         25          -3.85%
DLmw                       4,730|      5,313         +12.33%
Dr                     4,756,876|  4,759,539          +0.06%
Dw                     3,273,183|  3,277,876          +0.14%
EstimatedCycles       28,118,867| 28,195,531          +0.27%
I1mr                      12,728|     24,161         +89.83%
ILmr                         181|        177          -2.21%
Ir                    18,952,642| 18,956,522          +0.02%
L1hits                26,735,687| 26,734,901          -0.00%
LLhits                   242,077|    253,521          +4.73%
RamHits                    4,937|      5,515         +11.71%
TotalRW               26,982,701| 26,993,937          +0.04%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 51,974,663 (master) → 51,948,198 (HEAD) : $$\color{lime}-0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     576,997|    571,402          -0.97%
D1mw                     134,532|    134,342          -0.14%
DLmr                      33,772|     34,035          +0.78%
DLmw                      45,555|     43,317          -4.91%
Dr                    13,326,640| 13,319,688          -0.05%
Dw                     9,146,152|  9,135,033          -0.12%
EstimatedCycles       79,844,973| 79,855,079          +0.01%
I1mr                      39,658|     74,006         +86.61%
ILmr                         432|        420          -2.78%
Ir                    51,974,663| 51,948,198          -0.05%
L1hits                73,696,268| 73,623,169          -0.10%
LLhits                   671,428|    701,978          +4.55%
RamHits                   79,759|     77,772          -2.49%
TotalRW               74,447,455| 74,402,919          -0.06%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 33,380,745 (master) → 33,396,684 (HEAD) : $$\color{red}+0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     376,696|    374,383          -0.61%
D1mw                      86,850|     85,321          -1.76%
DLmr                       9,262|      9,603          +3.68%
DLmw                      19,172|     21,570         +12.51%
Dr                     8,464,418|  8,467,406          +0.04%
Dw                     5,740,067|  5,744,813          +0.08%
EstimatedCycles       50,405,444| 50,586,927          +0.36%
I1mr                      26,745|     49,527         +85.18%
ILmr                         201|        197          -1.99%
Ir                    33,380,745| 33,396,684          +0.05%
L1hits                47,094,939| 47,099,672          +0.01%
LLhits                   461,656|    477,861          +3.51%
RamHits                   28,635|     31,370          +9.55%
TotalRW               47,585,230| 47,608,903          +0.05%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 20,699,117 (master) → 20,857,399 (HEAD) : $$\color{red}+0.76\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     233,791|    238,499          +2.01%
D1mw                      50,194|     50,682          +0.97%
DLmr                       3,384|      3,882         +14.72%
DLmw                      13,337|     13,417          +0.60%
Dr                     5,264,325|  5,304,914          +0.77%
Dw                     3,531,485|  3,554,318          +0.65%
EstimatedCycles       31,732,135| 31,986,777          +0.80%
I1mr                     113,977|    112,328          -1.45%
ILmr                       4,791|      4,838          +0.98%
Ir                    20,699,117| 20,857,399          +0.76%
L1hits                29,096,965| 29,315,122          +0.75%
LLhits                   376,450|    379,372          +0.78%
RamHits                   21,512|     22,137          +2.91%
TotalRW               29,494,927| 29,716,631          +0.75%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 139,004,686 (master) → 235,793,621 (HEAD) : $$\color{red}+69.63\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     651,556|    761,337         +16.85%
D1mw                     207,200|    326,384         +57.52%
DLmr                       3,116|      6,091         +95.47%
DLmw                      47,310|     59,348         +25.44%
Dr                    31,970,499| 60,095,696         +87.97%
Dw                    20,457,425| 38,748,037         +89.41%
EstimatedCycles      197,250,790|341,782,164         +73.27%
I1mr                     164,734|    155,759          -5.45%
ILmr                       7,048|      6,924          -1.76%
Ir                   139,004,686|235,793,621         +69.63%
L1hits               190,409,120|333,393,874         +75.09%
LLhits                   966,016|  1,171,117         +21.23%
RamHits                   57,474|     72,363         +25.91%
TotalRW              191,432,610|334,637,354         +74.81%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 9,922,726 (master) → 9,648,800 (HEAD) : $$\color{lime}-2.76\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      49,308|     41,175         -16.49%
D1mw                      17,341|     16,618          -4.17%
DLmr                         231|        293         +26.84%
DLmw                       4,063|      3,811          -6.20%
Dr                     2,298,525|  2,205,928          -4.03%
Dw                     1,601,343|  1,531,938          -4.33%
EstimatedCycles       14,473,174| 13,991,026          -3.33%
I1mr                      34,331|     32,697          -4.76%
ILmr                       3,928|      3,976          +1.22%
Ir                     9,922,726|  9,648,800          -2.76%
L1hits                13,721,614| 13,296,176          -3.10%
LLhits                    92,758|     82,410         -11.16%
RamHits                    8,222|      8,080          -1.73%
TotalRW               13,822,594| 13,386,666          -3.15%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 26,333,958 (master) → 26,290,800 (HEAD) : $$\color{lime}-0.16\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     119,448|    119,493          +0.04%
D1mw                      52,712|     51,604          -2.10%
DLmr                         541|        571          +5.55%
DLmw                       8,572|      9,074          +5.86%
Dr                     5,873,559|  5,842,883          -0.52%
Dw                     3,510,467|  3,479,488          -0.88%
EstimatedCycles       37,029,624| 36,938,025          -0.25%
I1mr                      62,915|     63,179          +0.42%
ILmr                       3,265|      3,280          +0.46%
Ir                    26,333,958| 26,290,800          -0.16%
L1hits                35,482,909| 35,378,895          -0.29%
LLhits                   222,697|    221,351          -0.60%
RamHits                   12,378|     12,925          +4.42%
TotalRW               35,717,984| 35,613,171          -0.29%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,884,243,208 (master) → 1,884,444,511 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,512,304|  1,520,017          +0.51%
D1mw                     685,567|    698,498          +1.89%
DLmr                     312,274|    313,721          +0.46%
DLmw                     425,257|    429,309          +0.95%
Dr                   436,967,677|437,246,801          +0.06%
Dw                   278,751,626|279,053,532          +0.11%
EstimatedCycles      2,633,701,819|2,634,876,500          +0.04%
I1mr                     667,066|    702,209          +5.27%
ILmr                       5,121|      5,262          +2.75%
Ir                   1,884,243,208|1,884,444,511          +0.01%
L1hits               2,597,097,574|2,597,824,120          +0.03%
LLhits                 2,122,285|  2,172,432          +2.36%
RamHits                  742,652|    748,292          +0.76%
TotalRW              2,599,962,511|2,600,744,844          +0.03%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 19,017,391 (master) → 19,048,904 (HEAD) : $$\color{red}+0.17\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     190,607|    189,791          -0.43%
D1mw                      42,572|     42,638          +0.16%
DLmr                         637|        669          +5.02%
DLmw                      10,080|      9,662          -4.15%
Dr                     4,626,798|  4,636,311          +0.21%
Dw                     3,073,986|  3,080,092          +0.20%
EstimatedCycles       28,430,203| 28,458,215          +0.10%
I1mr                      91,733|     90,478          -1.37%
ILmr                       3,029|      3,045          +0.53%
Ir                    19,017,391| 19,048,904          +0.17%
L1hits                26,393,263| 26,442,400          +0.19%
LLhits                   311,166|    309,531          -0.53%
RamHits                   13,746|     13,376          -2.69%
TotalRW               26,718,175| 26,765,307          +0.18%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 20,781,939 (master) → 20,773,976 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     254,031|    253,720          -0.12%
D1mw                      45,413|     45,305          -0.24%
DLmr                       2,864|      3,205         +11.91%
DLmw                         625|        598          -4.32%
Dr                     5,347,686|  5,349,907          +0.04%
Dw                     3,554,252|  3,555,085          +0.02%
EstimatedCycles       31,443,929| 31,434,054          -0.03%
I1mr                     113,359|    110,219          -2.77%
ILmr                         139|        134          -3.60%
Ir                    20,781,939| 20,773,976          -0.04%
L1hits                29,271,074| 29,269,724          -0.00%
LLhits                   409,175|    405,307          -0.95%
RamHits                    3,628|      3,937          +8.52%
TotalRW               29,683,877| 29,678,968          -0.02%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 26,362,100 (master) → 26,347,593 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     218,845|    217,779          -0.49%
D1mw                      54,529|     54,431          -0.18%
DLmr                       2,552|      5,104        +100.00%
DLmw                       2,432|      1,393         -42.72%
Dr                     6,502,357|  6,492,496          -0.15%
Dw                     4,448,573|  4,440,704          -0.18%
EstimatedCycles       38,845,732| 38,839,289          -0.02%
I1mr                      71,484|     67,764          -5.20%
ILmr                         125|        123          -1.60%
Ir                    26,362,100| 26,347,593          -0.06%
L1hits                36,968,172| 36,940,819          -0.07%
LLhits                   339,749|    333,354          -1.88%
RamHits                    5,109|      6,620         +29.58%
TotalRW               37,313,030| 37,280,793          -0.09%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(procedural-string-lights)
Instructions: 9,487,862 (master) → 9,319,744 (HEAD) : $$\color{lime}-1.77\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      56,718|     52,360          -7.68%
D1mw                      15,421|     15,637          +1.40%
DLmr                           4|          5         +25.00%
DLmw                         161|        532        +230.43%
Dr                     2,252,050|  2,218,281          -1.50%
Dw                     1,581,515|  1,564,763          -1.06%
EstimatedCycles       13,746,693| 13,510,820          -1.72%
I1mr                      31,995|     29,091          -9.08%
ILmr                         126|        119          -5.56%
Ir                     9,487,862|  9,319,744          -1.77%
L1hits                13,217,293| 13,005,700          -1.60%
LLhits                   103,843|     96,432          -7.14%
RamHits                      291|        656        +125.43%
TotalRW               13,321,427| 13,102,788          -1.64%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(parametric-dunescape)
Instructions: 16,106,028 (master) → 16,117,030 (HEAD) : $$\color{red}+0.07\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     104,031|    104,566          +0.51%
D1mw                      38,621|     37,228          -3.61%
DLmr                          22|         17         -22.73%
DLmw                         975|        889          -8.82%
Dr                     3,665,476|  3,643,042          -0.61%
Dw                     2,439,292|  2,414,900          -1.00%
EstimatedCycles       22,919,282| 22,873,900          -0.20%
I1mr                      26,167|     25,363          -3.07%
ILmr                         110|        104          -5.45%
Ir                    16,106,028| 16,117,030          +0.07%
L1hits                22,041,977| 22,007,815          -0.15%
LLhits                   167,712|    166,147          -0.93%
RamHits                    1,107|      1,010          -8.76%
TotalRW               22,210,796| 22,174,972          -0.16%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(red-dress)
Instructions: 279,745,413 (master) → 279,803,119 (HEAD) : $$\color{red}+0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,415,615|  1,416,093          +0.03%
D1mw                     457,550|    454,347          -0.70%
DLmr                     471,170|    475,965          +1.02%
DLmw                     200,501|    203,153          +1.32%
Dr                    67,850,953| 67,739,732          -0.16%
Dw                    48,628,022| 48,528,863          -0.20%
EstimatedCycles      426,410,708|426,260,850          -0.04%
I1mr                     606,760|    553,174          -8.83%
ILmr                       3,883|      4,038          +3.99%
Ir                   279,745,413|279,803,119          +0.02%
L1hits               393,744,463|393,648,100          -0.02%
LLhits                 1,804,371|  1,740,458          -3.54%
RamHits                  675,554|    683,156          +1.13%
TotalRW              396,224,388|396,071,714          -0.04%

run_cached_iai::run_cached_group::run_cached with_setup_5:setup_run_cached(valley-of-spires)
Instructions: 19,312,323 (master) → 19,363,345 (HEAD) : $$\color{red}+0.26\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     206,586|    204,665          -0.93%
D1mw                      40,483|     40,273          -0.52%
DLmr                         142|        227         +59.86%
DLmw                       1,062|        825         -22.32%
Dr                     4,761,695|  4,776,189          +0.30%
Dw                     3,136,201|  3,142,607          +0.20%
EstimatedCycles       28,616,383| 28,667,211          +0.18%
I1mr                      94,557|     92,592          -2.08%
ILmr                         118|        113          -4.24%
Ir                    19,312,323| 19,363,345          +0.26%
L1hits                26,868,593| 26,944,611          +0.28%
LLhits                   340,304|    336,365          -1.16%
RamHits                    1,322|      1,165         -11.88%
TotalRW               27,210,219| 27,282,141          +0.26%

@Firestar99
Copy link
Collaborator Author

The performance difference of painted-dreams is due to me changing some node params from f64 -> f32 and that being the only document to use some of them. This triggers the upgrade logic, which doesn't know what to do and errors out. See the build CI failing to run the document upgrade test, if I were to get it to build.

Copy link

github-actions bot commented Aug 21, 2025

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,731,501 (master) → 27,720,404 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     356,080|    356,795          +0.20%
D1mw                     118,867|    120,310          +1.21%
DLmr                      37,405|     37,425          +0.05%
DLmw                      53,566|     53,900          +0.62%
Dr                     6,731,819|  6,725,923          -0.09%
Dw                     4,755,696|  4,754,552          -0.02%
EstimatedCycles       44,067,564| 44,064,411          -0.01%
I1mr                      48,300|     47,233          -2.21%
ILmr                         881|        881          +0.00%
Ir                    27,731,501| 27,720,404          -0.04%
L1hits                38,695,769| 38,676,541          -0.05%
LLhits                   431,395|    432,132          +0.17%
RamHits                   91,852|     92,206          +0.39%
TotalRW               39,219,016| 39,200,879          -0.05%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 14,897,843 (master) → 14,888,524 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     184,290|    182,371          -1.04%
D1mw                      62,448|     62,622          +0.28%
DLmr                       1,623|      1,735          +6.90%
DLmw                      17,304|     20,546         +18.74%
Dr                     3,586,782|  3,582,101          -0.13%
Dw                     2,534,428|  2,533,312          -0.04%
EstimatedCycles       22,690,549| 22,766,493          +0.33%
I1mr                      23,701|     23,056          -2.72%
ILmr                         731|        731          +0.00%
Ir                    14,897,843| 14,888,524          -0.06%
L1hits                20,748,614| 20,735,888          -0.06%
LLhits                   250,781|    245,037          -2.29%
RamHits                   19,658|     23,012         +17.06%
TotalRW               21,019,053| 21,003,937          -0.07%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,132,078 (master) → 3,130,960 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      37,679|     37,458          -0.59%
D1mw                      11,806|     12,136          +2.80%
DLmr                          21|         22          +4.76%
DLmw                       3,240|      3,299          +1.82%
Dr                       750,790|    750,164          -0.08%
Dw                       529,635|    529,758          +0.02%
EstimatedCycles        4,750,049|  4,750,548          +0.01%
I1mr                       5,119|      5,075          -0.86%
ILmr                         710|        712          +0.28%
Ir                     3,132,078|  3,130,960          -0.04%
L1hits                 4,357,899|  4,356,213          -0.04%
LLhits                    50,633|     50,636          +0.01%
RamHits                    3,971|      4,033          +1.56%
TotalRW                4,412,503|  4,410,882          -0.04%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 14,973,860 (master) → 14,970,900 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     196,479|    196,542          +0.03%
D1mw                      68,261|     67,977          -0.42%
DLmr                         144|        108         -25.00%
DLmw                      14,571|     14,667          +0.66%
Dr                     3,606,212|  3,599,794          -0.18%
Dw                     2,571,614|  2,572,855          +0.05%
EstimatedCycles       22,754,406| 22,747,593          -0.03%
I1mr                      19,180|     19,282          +0.53%
ILmr                         853|        853          +0.00%
Ir                    14,973,860| 14,970,900          -0.02%
L1hits                20,867,766| 20,859,748          -0.04%
LLhits                   268,352|    268,173          -0.07%
RamHits                   15,568|     15,628          +0.39%
TotalRW               21,151,686| 21,143,549          -0.04%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 33,728,396 (master) → 33,725,789 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     435,433|    433,049          -0.55%
D1mw                     140,764|    143,837          +2.18%
DLmr                      53,067|     53,102          +0.07%
DLmw                      60,886|     60,979          +0.15%
Dr                     8,128,458|  8,122,159          -0.08%
Dw                     5,754,627|  5,754,796          +0.00%
EstimatedCycles       53,576,595| 53,568,250          -0.02%
I1mr                      53,879|     52,313          -2.91%
ILmr                         874|        876          +0.23%
Ir                    33,728,396| 33,725,789          -0.01%
L1hits                46,981,405| 46,973,545          -0.02%
LLhits                   515,249|    514,242          -0.20%
RamHits                  114,827|    114,957          +0.11%
TotalRW               47,611,481| 47,602,744          -0.02%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,409,362 (master) → 21,413,703 (HEAD) : $$\color{red}+0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     269,817|    269,253          -0.21%
D1mw                      85,011|     85,149          +0.16%
DLmr                      19,666|     19,563          -0.52%
DLmw                      33,857|     34,369          +1.51%
Dr                     5,189,061|  5,186,465          -0.05%
Dw                     3,662,542|  3,662,880          +0.01%
EstimatedCycles       33,457,365| 33,465,186          +0.02%
I1mr                      36,737|     35,485          -3.41%
ILmr                         815|        821          +0.74%
Ir                    21,409,362| 21,413,703          +0.02%
L1hits                29,869,400| 29,873,161          +0.01%
LLhits                   337,227|    335,134          -0.62%
RamHits                   54,338|     54,753          +0.76%
TotalRW               30,260,965| 30,263,048          +0.01%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 41,932,831 (master) → 41,969,758 (HEAD) : $$\color{red}+0.09\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     473,702|    478,249          +0.96%
D1mw                     107,307|    106,804          -0.47%
DLmr                      18,566|     19,145          +3.12%
DLmw                      23,510|     22,725          -3.34%
Dr                    10,645,592| 10,652,642          +0.07%
Dw                     7,208,335|  7,211,321          +0.04%
EstimatedCycles       63,520,372| 63,603,547          +0.13%
I1mr                      35,032|     41,616         +18.79%
ILmr                         239|        235          -1.67%
Ir                    41,932,831| 41,969,758          +0.09%
L1hits                59,170,717| 59,207,052          +0.06%
LLhits                   573,726|    584,564          +1.89%
RamHits                   42,315|     42,105          -0.50%
TotalRW               59,786,758| 59,833,721          +0.08%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 23,077,860 (master) → 23,089,127 (HEAD) : $$\color{red}+0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     242,395|    247,412          +2.07%
D1mw                      54,792|     56,269          +2.70%
DLmr                         383|        364          -4.96%
DLmw                       8,639|      7,952          -7.95%
Dr                     5,818,563|  5,820,984          +0.04%
Dw                     3,950,817|  3,954,326          +0.09%
EstimatedCycles       34,385,130| 34,425,999          +0.12%
I1mr                      18,263|     22,997         +25.92%
ILmr                         181|        179          -1.10%
Ir                    23,077,860| 23,089,127          +0.05%
L1hits                32,531,790| 32,537,759          +0.02%
LLhits                   306,247|    318,183          +3.90%
RamHits                    9,203|      8,495          -7.69%
TotalRW               32,847,240| 32,864,437          +0.05%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 4,717,752 (master) → 4,720,256 (HEAD) : $$\color{red}+0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      44,566|     44,540          -0.06%
D1mw                      12,652|     12,274          -2.99%
DLmr                           0|          0          +0.00%
DLmw                         652|        627          -3.83%
Dr                     1,185,051|  1,185,673          +0.05%
Dw                       807,641|    808,192          +0.07%
EstimatedCycles        6,987,868|  6,992,345          +0.06%
I1mr                       5,913|      6,742         +14.02%
ILmr                         178|        173          -2.81%
Ir                     4,717,752|  4,720,256          +0.05%
L1hits                 6,647,313|  6,650,565          +0.05%
LLhits                    62,301|     62,756          +0.73%
RamHits                      830|        800          -3.61%
TotalRW                6,710,444|  6,714,121          +0.05%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 18,958,477 (master) → 18,957,562 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     186,051|    186,982          +0.50%
D1mw                      47,449|     47,671          +0.47%
DLmr                          25|         39         +56.00%
DLmw                       5,131|      5,544          +8.05%
Dr                     4,759,173|  4,758,689          -0.01%
Dw                     3,276,927|  3,275,450          -0.05%
EstimatedCycles       28,139,631| 28,164,675          +0.09%
I1mr                      12,736|     15,413         +21.02%
ILmr                         181|        174          -3.87%
Ir                    18,958,477| 18,957,562          -0.00%
L1hits                26,748,341| 26,741,635          -0.03%
LLhits                   240,899|    244,309          +1.42%
RamHits                    5,337|      5,757          +7.87%
TotalRW               26,994,577| 26,991,701          -0.01%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 51,954,176 (master) → 51,939,798 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     574,083|    574,762          +0.12%
D1mw                     134,382|    133,335          -0.78%
DLmr                      33,111|     34,279          +3.53%
DLmw                      42,268|     44,444          +5.15%
Dr                    13,321,015| 13,318,085          -0.02%
Dw                     9,137,049|  9,133,938          -0.03%
EstimatedCycles       79,679,232| 79,794,783          +0.15%
I1mr                      39,618|     49,011         +23.71%
ILmr                         443|        428          -3.39%
Ir                    51,954,176| 51,939,798          -0.03%
L1hits                73,664,157| 73,634,713          -0.04%
LLhits                   672,261|    677,957          +0.85%
RamHits                   75,822|     79,151          +4.39%
TotalRW               74,412,240| 74,391,821          -0.03%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 33,362,148 (master) → 33,381,714 (HEAD) : $$\color{red}+0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     375,915|    376,455          +0.14%
D1mw                      86,099|     85,126          -1.13%
DLmr                       9,181|      9,784          +6.57%
DLmw                      18,429|     20,973         +13.80%
Dr                     8,461,206|  8,464,879          +0.04%
Dw                     5,738,619|  5,742,206          +0.06%
EstimatedCycles       50,351,163| 50,497,517          +0.29%
I1mr                      26,746|     33,436         +25.01%
ILmr                         195|        198          +1.54%
Ir                    33,362,148| 33,381,714          +0.06%
L1hits                47,073,213| 47,093,782          +0.04%
LLhits                   460,955|    464,062          +0.67%
RamHits                   27,805|     30,955         +11.33%
TotalRW               47,561,973| 47,588,799          +0.06%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 20,720,774 (master) → 20,838,137 (HEAD) : $$\color{red}+0.57\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     234,784|    235,469          +0.29%
D1mw                      50,150|     51,199          +2.09%
DLmr                       3,418|      3,987         +16.65%
DLmw                      13,358|     13,642          +2.13%
Dr                     5,266,956|  5,302,529          +0.68%
Dw                     3,532,527|  3,553,725          +0.60%
EstimatedCycles       31,763,057| 31,954,075          +0.60%
I1mr                     114,006|    110,193          -3.34%
ILmr                       4,792|      4,779          -0.27%
Ir                    20,720,774| 20,838,137          +0.57%
L1hits                29,121,317| 29,297,530          +0.61%
LLhits                   377,372|    374,453          -0.77%
RamHits                   21,568|     22,408          +3.89%
TotalRW               29,520,257| 29,694,391          +0.59%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 138,975,999 (master) → 235,834,524 (HEAD) : $$\color{red}+69.69\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     648,822|    759,822         +17.11%
D1mw                     207,176|    326,404         +57.55%
DLmr                       3,213|      5,131         +59.69%
DLmw                      47,480|     60,205         +26.80%
Dr                    31,968,806| 60,159,521         +88.18%
Dw                    20,458,222| 38,809,990         +89.70%
EstimatedCycles      197,217,939|341,910,869         +73.37%
I1mr                     164,650|    148,810          -9.62%
ILmr                       7,051|      6,887          -2.33%
Ir                   138,975,999|235,834,524         +69.69%
L1hits               190,382,379|333,568,999         +75.21%
LLhits                   962,904|  1,162,813         +20.76%
RamHits                   57,744|     72,223         +25.07%
TotalRW              191,403,027|334,804,035         +74.92%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 9,742,406 (master) → 9,724,763 (HEAD) : $$\color{lime}-0.18\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      44,806|     43,919          -1.98%
D1mw                      16,588|     16,321          -1.61%
DLmr                         225|        267         +18.67%
DLmw                       3,979|      3,788          -4.80%
Dr                     2,227,460|  2,214,925          -0.56%
Dw                     1,544,421|  1,533,730          -0.69%
EstimatedCycles       14,141,397| 14,075,724          -0.46%
I1mr                      34,401|     30,539         -11.23%
ILmr                       3,927|      3,918          -0.23%
Ir                     9,742,406|  9,724,763          -0.18%
L1hits                13,418,492| 13,382,639          -0.27%
LLhits                    87,664|     82,806          -5.54%
RamHits                    8,131|      7,973          -1.94%
TotalRW               13,514,287| 13,473,418          -0.30%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 26,355,942 (master) → 26,296,623 (HEAD) : $$\color{lime}-0.23\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     120,408|    118,473          -1.61%
D1mw                      53,296|     51,070          -4.18%
DLmr                         535|        533          -0.37%
DLmw                       8,565|      8,193          -4.34%
Dr                     5,907,838|  5,850,002          -0.98%
Dw                     3,545,771|  3,485,075          -1.71%
EstimatedCycles       37,126,975| 36,922,084          -0.55%
I1mr                      62,907|     63,263          +0.57%
ILmr                       3,266|      3,246          -0.61%
Ir                    26,355,942| 26,296,623          -0.23%
L1hits                35,572,940| 35,398,894          -0.49%
LLhits                   224,245|    220,834          -1.52%
RamHits                   12,366|     11,972          -3.19%
TotalRW               35,809,551| 35,631,700          -0.50%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,884,256,553 (master) → 1,884,617,678 (HEAD) : $$\color{red}+0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,519,002|  1,518,523          -0.03%
D1mw                     691,945|    698,466          +0.94%
DLmr                     313,294|    313,576          +0.09%
DLmw                     425,370|    428,505          +0.74%
Dr                   436,989,267|437,364,536          +0.09%
Dw                   278,772,004|279,162,764          +0.14%
EstimatedCycles      2,633,845,062|2,634,742,078          +0.03%
I1mr                     667,430|    577,131         -13.53%
ILmr                       5,127|      5,273          +2.85%
Ir                   1,884,256,553|1,884,617,678          +0.02%
L1hits               2,597,139,447|2,598,350,858          +0.05%
LLhits                 2,134,586|  2,046,766          -4.11%
RamHits                  743,791|    747,354          +0.48%
TotalRW              2,600,017,824|2,601,144,978          +0.04%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 19,031,466 (master) → 19,031,431 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     192,767|    190,983          -0.93%
D1mw                      42,832|     42,521          -0.73%
DLmr                         616|        641          +4.06%
DLmw                      10,066|      9,959          -1.06%
Dr                     4,633,687|  4,631,249          -0.05%
Dw                     3,078,952|  3,076,597          -0.08%
EstimatedCycles       28,466,459| 28,438,001          -0.10%
I1mr                      92,187|     89,222          -3.22%
ILmr                       3,025|      2,994          -1.02%
Ir                    19,031,466| 19,031,431          -0.00%
L1hits                26,416,319| 26,416,551          +0.00%
LLhits                   314,079|    309,132          -1.58%
RamHits                   13,707|     13,594          -0.82%
TotalRW               26,744,105| 26,739,277          -0.02%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 20,774,072 (master) → 20,771,148 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     254,132|    254,106          -0.01%
D1mw                      45,117|     45,560          +0.98%
DLmr                       2,720|      3,728         +37.06%
DLmw                         642|        636          -0.93%
Dr                     5,347,960|  5,349,127          +0.02%
Dw                     3,555,064|  3,555,171          +0.00%
EstimatedCycles       31,432,970| 31,445,878          +0.04%
I1mr                     113,462|    109,177          -3.78%
ILmr                         139|        138          -0.72%
Ir                    20,774,072| 20,771,148          -0.01%
L1hits                29,264,385| 29,266,603          +0.01%
LLhits                   409,210|    404,341          -1.19%
RamHits                    3,501|      4,502         +28.59%
TotalRW               29,677,096| 29,675,446          -0.01%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 26,318,758 (master) → 26,364,501 (HEAD) : $$\color{red}+0.17\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     219,142|    219,127          -0.01%
D1mw                      54,122|     54,215          +0.17%
DLmr                       2,607|      4,836         +85.50%
DLmw                       2,428|      1,548         -36.24%
Dr                     6,477,467|  6,496,602          +0.30%
Dw                     4,427,400|  4,441,473          +0.32%
EstimatedCycles       38,756,255| 38,852,288          +0.25%
I1mr                      71,201|     65,291          -8.30%
ILmr                         124|        122          -1.61%
Ir                    26,318,758| 26,364,501          +0.17%
L1hits                36,879,160| 36,963,943          +0.23%
LLhits                   339,306|    332,127          -2.12%
RamHits                    5,159|      6,506         +26.11%
TotalRW               37,223,625| 37,302,576          +0.21%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(procedural-string-lights)
Instructions: 9,443,912 (master) → 9,171,851 (HEAD) : $$\color{lime}-2.88\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                      55,672|     47,309         -15.02%
D1mw                      15,532|     14,872          -4.25%
DLmr                           4|          5         +25.00%
DLmw                         209|        114         -45.45%
Dr                     2,239,570|  2,156,410          -3.71%
Dw                     1,573,653|  1,514,698          -3.75%
EstimatedCycles       13,679,977| 13,215,541          -3.40%
I1mr                      31,964|     29,142          -8.83%
ILmr                         126|        124          -1.59%
Ir                     9,443,912|  9,171,851          -2.88%
L1hits                13,153,967| 12,751,636          -3.06%
LLhits                   102,829|     91,080         -11.43%
RamHits                      339|        243         -28.32%
TotalRW               13,257,135| 12,842,959          -3.12%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(parametric-dunescape)
Instructions: 16,144,726 (master) → 16,132,623 (HEAD) : $$\color{lime}-0.07\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     104,083|    104,038          -0.04%
D1mw                      37,018|     35,158          -5.02%
DLmr                          19|         11         -42.11%
DLmw                         942|        439         -53.40%
Dr                     3,677,665|  3,645,971          -0.86%
Dw                     2,450,161|  2,416,759          -1.36%
EstimatedCycles       22,973,324| 22,871,721          -0.44%
I1mr                      26,067|     25,711          -1.37%
ILmr                         109|        108          -0.92%
Ir                    16,144,726| 16,132,623          -0.07%
L1hits                22,105,384| 22,030,446          -0.34%
LLhits                   166,098|    164,349          -1.05%
RamHits                    1,070|        558         -47.85%
TotalRW               22,272,552| 22,195,353          -0.35%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(red-dress)
Instructions: 279,835,062 (master) → 280,159,535 (HEAD) : $$\color{red}+0.12\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                   1,409,820|  1,428,153          +1.30%
D1mw                     456,140|    462,386          +1.37%
DLmr                     474,776|    482,743          +1.68%
DLmw                     203,040|    217,868          +7.30%
Dr                    67,846,051| 68,202,881          +0.53%
Dw                    48,617,931| 49,000,168          +0.79%
EstimatedCycles      426,643,610|428,145,448          +0.35%
I1mr                     606,989|    521,397         -14.10%
ILmr                       3,943|      3,893          -1.27%
Ir                   279,835,062|280,159,535          +0.12%
L1hits               393,826,095|394,950,648          +0.29%
LLhits                 1,791,190|  1,707,432          -4.68%
RamHits                  681,759|    704,504          +3.34%
TotalRW              396,299,044|397,362,584          +0.27%

run_cached_iai::run_cached_group::run_cached with_setup_5:setup_run_cached(valley-of-spires)
Instructions: 19,333,864 (master) → 19,321,506 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1mr                     204,465|    206,127          +0.81%
D1mw                      40,427|     40,435          +0.02%
DLmr                         126|        206         +63.49%
DLmw                       1,083|      1,237         +14.22%
Dr                     4,765,099|  4,766,436          +0.03%
Dw                     3,138,407|  3,138,007          -0.01%
EstimatedCycles       28,635,554| 28,625,875          -0.03%
I1mr                      94,679|     91,727          -3.12%
ILmr                         121|        116          -4.13%
Ir                    19,333,864| 19,321,506          -0.06%
L1hits                26,897,799| 26,887,660          -0.04%
LLhits                   338,241|    336,730          -0.45%
RamHits                    1,330|      1,559         +17.22%
TotalRW               27,237,370| 27,225,949          -0.04%

Firestar99 and others added 28 commits August 21, 2025 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants