Skip to content

Rename 'Image Value' node to 'Image' and have its input value be an image not a raster table#4037

Merged
Keavon merged 4 commits intomasterfrom
image-node-value-without-table
Apr 22, 2026
Merged

Rename 'Image Value' node to 'Image' and have its input value be an image not a raster table#4037
Keavon merged 4 commits intomasterfrom
image-node-value-without-table

Conversation

@Keavon
Copy link
Copy Markdown
Member

@Keavon Keavon commented Apr 22, 2026

No description provided.

@Keavon Keavon changed the title Rename 'Image Value' node to 'Image' and have its input value be Image<Color> not Table<Raster<CPU>> Rename 'Image Value' node to 'Image' and have its input value be an image not a raster table Apr 22, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request refactors the handling of image data by replacing the use of Table<Raster> with a direct Image type, encapsulated in a new TaggedValue::ImageData variant. Key changes include renaming the image_value node to image, updating the NewBitmapLayer message and associated handlers, and introducing an image_data_widget for displaying dimensions in the UI. Additionally, a migration path is implemented to convert existing document nodes to the new format. I have no feedback to provide.

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 issues found across 10 files

Confidence score: 2/5

  • High merge risk: there are two concrete regression paths with strong confidence, including one high-severity migration behavior change and one backward-compatibility break.
  • In editor/src/messages/portfolio/document_migration.rs, using ? on node.inputs.get(1) can abort document migration when input 1 is missing; the issue indicates this case should be skipped instead, so affected documents may fail to migrate.
  • In node-graph/nodes/raster/src/std_nodes.rs, renaming the node function changes its ProtoNodeIdentifier without an alias/migration, which can break loading existing documents that still reference the old image_value identifier.
  • Pay close attention to editor/src/messages/portfolio/document_migration.rs, node-graph/nodes/raster/src/std_nodes.rs - migration abort behavior and node ID compatibility can directly impact opening/upgrading existing documents.
Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="editor/src/messages/portfolio/document_migration.rs">

<violation number="1" location="editor/src/messages/portfolio/document_migration.rs:1978">
P1: Avoid using `?` on `node.inputs.get(1)` here; missing input 1 should skip this conversion, not abort document migration.</violation>
</file>

<file name="node-graph/nodes/raster/src/std_nodes.rs">

<violation number="1" location="node-graph/nodes/raster/src/std_nodes.rs:300">
P2: Renaming this node function changes its `ProtoNodeIdentifier` without a compatibility alias/migration, which can break loading existing documents that still reference the old `image_value` node ID.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread editor/src/messages/portfolio/document_migration.rs Outdated
Comment thread node-graph/nodes/raster/src/std_nodes.rs
@Keavon Keavon merged commit d3f36a9 into master Apr 22, 2026
10 of 11 checks passed
@Keavon Keavon deleted the image-node-value-without-table branch April 22, 2026 23:00
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 22, 2026

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,416,404 (master) → 27,376,496 (HEAD) : $$\color{lime}-0.15\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.14%
D1mr                     368,098|    368,336          +0.06%
D1mw                     109,554|    109,464          -0.08%
DLmr                      31,912|     31,904          -0.03%
DLmw                      44,910|     45,145          +0.52%
Dr                     6,809,016|  6,803,060          -0.09%
Dw                     4,734,706|  4,727,769          -0.15%
EstimatedCycles       43,339,468| 43,273,761          -0.15%
I1MissRate                     0|          0         -14.14%
I1mr                      34,846|     29,874         -14.27%
ILmr                         823|        809          -1.70%
Ir                    27,416,404| 27,376,496          -0.15%
L1HitRate                     99|         99          +0.01%
L1hits                38,447,628| 38,399,651          -0.12%
LLHitRate                      1|          1          -1.02%
LLMissRate                     0|          0          +0.41%
LLdMissRate                    1|          1          +0.41%
LLhits                   434,853|    429,816          -1.16%
LLiMissRate                    0|          0          -1.56%
RamHitRate                     0|          0          +0.41%
RamHits                   77,645|     77,858          +0.27%
TotalRW               38,960,126| 38,907,325          -0.14%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 13,879,477 (master) → 13,856,509 (HEAD) : $$\color{lime}-0.17\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.34%
D1mr                     176,360|    176,640          +0.16%
D1mw                      53,975|     54,230          +0.47%
DLmr                         725|        753          +3.86%
DLmw                      14,286|     14,254          -0.22%
Dr                     3,446,911|  3,443,870          -0.09%
Dw                     2,385,498|  2,382,142          -0.14%
EstimatedCycles       21,169,936| 21,135,393          -0.16%
I1MissRate                     0|          0         -10.78%
I1mr                      16,540|     14,733         -10.93%
ILmr                         674|        675          +0.15%
Ir                    13,879,477| 13,856,509          -0.17%
L1HitRate                     99|         99          +0.00%
L1hits                19,465,011| 19,436,918          -0.14%
LLHitRate                      1|          1          -0.40%
LLMissRate                     0|          0          +0.13%
LLdMissRate                    0|          0          +0.08%
LLhits                   231,190|    229,921          -0.55%
LLiMissRate                    0|          0          +0.31%
RamHitRate                     0|          0          +0.13%
RamHits                   15,685|     15,682          -0.02%
TotalRW               19,711,886| 19,682,521          -0.15%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,074,671 (master) → 3,068,715 (HEAD) : $$\color{lime}-0.19\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.11%
D1mr                      38,224|     37,559          -1.74%
D1mw                      10,737|     11,383          +6.02%
DLmr                          13|         14          +7.69%
DLmw                       2,890|      3,021          +4.53%
Dr                       752,360|    751,400          -0.13%
Dw                       522,960|    522,048          -0.17%
EstimatedCycles        4,668,741|  4,662,805          -0.13%
I1MissRate                     0|          0         -13.17%
I1mr                       3,959|      3,431         -13.34%
ILmr                         666|        670          +0.60%
Ir                     3,074,671|  3,068,715          -0.19%
L1HitRate                     99|         99          +0.01%
L1hits                 4,297,071|  4,289,790          -0.17%
LLHitRate                      1|          1          -1.21%
LLMissRate                     0|          0          +4.00%
LLdMissRate                    0|          0          +4.70%
LLhits                    49,351|     48,668          -1.38%
LLiMissRate                    0|          0          +0.80%
RamHitRate                     0|          0          +4.00%
RamHits                    3,569|      3,705          +3.81%
TotalRW                4,349,991|  4,342,163          -0.18%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 13,981,211 (master) → 13,869,369 (HEAD) : $$\color{lime}-0.80\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          -0.63%
D1mr                     189,077|    185,810          -1.73%
D1mw                      58,374|     58,570          +0.34%
DLmr                          86|         88          +2.33%
DLmw                      14,426|     14,364          -0.43%
Dr                     3,427,380|  3,404,894          -0.66%
Dw                     2,406,180|  2,392,554          -0.57%
EstimatedCycles       21,322,105| 21,152,623          -0.79%
I1MissRate                     0|          0         -12.24%
I1mr                      14,730|     12,824         -12.94%
ILmr                         775|        781          +0.77%
Ir                    13,981,211| 13,869,369          -0.80%
L1HitRate                     99|         99          +0.02%
L1hits                19,552,590| 19,409,613          -0.73%
LLHitRate                      1|          1          -1.26%
LLMissRate                     0|          0          +0.40%
LLdMissRate                    0|          0          +0.21%
LLhits                   246,894|    241,971          -1.99%
LLiMissRate                    0|          0          +1.59%
RamHitRate                     0|          0          +0.40%
RamHits                   15,287|     15,233          -0.35%
TotalRW               19,814,771| 19,666,817          -0.75%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 32,030,133 (master) → 31,978,150 (HEAD) : $$\color{lime}-0.16\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.41%
D1mr                     424,162|    424,800          +0.15%
D1mw                     128,465|    129,470          +0.78%
DLmr                      43,356|     43,371          +0.03%
DLmw                      60,396|     60,456          +0.10%
Dr                     7,910,600|  7,903,193          -0.09%
Dw                     5,505,260|  5,497,200          -0.15%
EstimatedCycles       50,946,319| 50,866,947          -0.16%
I1MissRate                     0|          0         -13.24%
I1mr                      38,097|     33,001         -13.38%
ILmr                         829|        817          -1.45%
Ir                    32,030,133| 31,978,150          -0.16%
L1HitRate                     99|         99          +0.01%
L1hits                44,855,269| 44,791,272          -0.14%
LLHitRate                      1|          1          -0.58%
LLMissRate                     0|          0          +0.21%
LLdMissRate                    1|          1          +0.19%
LLhits                   486,143|    482,627          -0.72%
LLiMissRate                    0|          0          -1.29%
RamHitRate                     0|          0          +0.21%
RamHits                  104,581|    104,644          +0.06%
TotalRW               45,445,993| 45,378,543          -0.15%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,187,491 (master) → 21,060,101 (HEAD) : $$\color{lime}-0.60\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.76%
D1mr                     274,576|    275,961          +0.50%
D1mw                      77,216|     77,123          -0.12%
DLmr                      15,819|     15,805          -0.09%
DLmw                      37,334|     37,201          -0.36%
Dr                     5,253,483|  5,233,436          -0.38%
Dw                     3,645,324|  3,631,093          -0.39%
EstimatedCycles       33,213,952| 33,040,552          -0.52%
I1MissRate                     0|          0         -11.40%
I1mr                      25,609|     22,554         -11.93%
ILmr                         782|        773          -1.15%
Ir                    21,187,491| 21,060,101          -0.60%
L1HitRate                     99|         99          -0.00%
L1hits                29,708,897| 29,548,992          -0.54%
LLHitRate                      1|          1          +0.04%
LLMissRate                     0|          0          +0.25%
LLdMissRate                    1|          1          +0.11%
LLhits                   323,466|    321,859          -0.50%
LLiMissRate                    0|          0          -0.55%
RamHitRate                     0|          0          +0.25%
RamHits                   53,935|     53,779          -0.29%
TotalRW               30,086,298| 29,924,630          -0.54%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 50,594,438 (master) → 50,783,187 (HEAD) : $$\color{red}+0.37\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.01%
D1mr                     560,334|    568,175          +1.40%
D1mw                     126,083|    130,058          +3.15%
DLmr                       4,675|      4,437          -5.09%
DLmw                      19,630|     24,724         +25.95%
Dr                    12,919,085| 13,115,282          +1.52%
Dw                     8,704,245|  8,882,069          +2.04%
EstimatedCycles       75,784,114| 76,521,346          +0.97%
I1MissRate                     0|          0         -21.85%
I1mr                      20,977|     16,454         -21.56%
ILmr                         254|        241          -5.12%
Ir                    50,594,438| 50,783,187          +0.37%
L1HitRate                     99|         99          -0.00%
L1hits                71,510,374| 72,065,851          +0.78%
LLHitRate                      1|          1          -0.42%
LLMissRate                     0|          0         +18.79%
LLdMissRate                    0|          0         +17.94%
LLhits                   682,835|    685,285          +0.36%
LLiMissRate                    0|          0          -5.47%
RamHitRate                     0|          0         +18.79%
RamHits                   24,559|     29,402         +19.72%
TotalRW               72,217,768| 72,780,538          +0.78%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 25,183,189 (master) → 25,030,488 (HEAD) : $$\color{lime}-0.61\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +1.31%
D1mr                     273,486|    270,589          -1.06%
D1mw                      61,757|     60,243          -2.45%
DLmr                         913|        913          +0.00%
DLmw                       3,248|      5,229         +60.99%
Dr                     6,513,618|  6,377,641          -2.09%
Dw                     4,431,774|  4,283,986          -3.33%
EstimatedCycles       37,646,241| 37,240,735          -1.08%
I1MissRate                     0|          0         -22.29%
I1mr                      11,592|      8,953         -22.77%
ILmr                         183|        174          -4.92%
Ir                    25,183,189| 25,030,488          -0.61%
L1HitRate                     99|         99          +0.01%
L1hits                35,781,746| 35,352,330          -1.20%
LLHitRate                      1|          1          -1.44%
LLMissRate                     0|          0         +47.17%
LLdMissRate                    0|          0         +51.54%
LLhits                   342,491|    333,469          -2.63%
LLiMissRate                    0|          0          -4.34%
RamHitRate                     0|          0         +47.17%
RamHits                    4,344|      6,316         +45.40%
TotalRW               36,128,581| 35,692,115          -1.21%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 6,417,024 (master) → 6,368,374 (HEAD) : $$\color{lime}-0.76\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +0.82%
D1mr                      64,340|     64,140          -0.31%
D1mw                      16,102|     16,208          +0.66%
DLmr                         NaN|        NaN          +0.00%
DLmw                         426|        376         -11.74%
Dr                     1,644,394|  1,631,615          -0.78%
Dw                     1,121,818|  1,108,989          -1.14%
EstimatedCycles        9,541,306|  9,461,954          -0.83%
I1MissRate                     0|          0         -16.54%
I1mr                       4,553|      3,771         -17.18%
ILmr                         177|        174          -1.69%
Ir                     6,417,024|  6,368,374          -0.76%
L1HitRate                     99|         99          +0.00%
L1hits                 9,098,241|  9,024,859          -0.81%
LLHitRate                      1|          1          -0.17%
LLMissRate                     0|          0          -8.05%
LLdMissRate                    0|          0         -10.91%
LLhits                    84,392|     83,569          -0.98%
LLiMissRate                    0|          0          -0.94%
RamHitRate                     0|          0          -8.05%
RamHits                      603|        550          -8.79%
TotalRW                9,183,236|  9,108,978          -0.81%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 27,655,979 (master) → 27,492,261 (HEAD) : $$\color{lime}-0.59\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +0.91%
D1mr                     288,114|    285,018          -1.07%
D1mw                      72,996|     70,778          -3.04%
DLmr                         194|        189          -2.58%
DLmw                       5,943|      5,192         -12.64%
Dr                     7,126,308|  6,986,910          -1.96%
Dw                     4,909,733|  4,765,418          -2.94%
EstimatedCycles       41,366,412| 40,866,047          -1.21%
I1MissRate                     0|          0         -21.71%
I1mr                      10,178|      7,921         -22.18%
ILmr                         171|        172          +0.58%
Ir                    27,655,979| 27,492,261          -0.59%
L1HitRate                     99|         99          +0.01%
L1hits                39,320,732| 38,880,872          -1.12%
LLHitRate                      1|          1          -0.75%
LLMissRate                     0|          0         -10.97%
LLdMissRate                    0|          0         -10.20%
LLhits                   364,980|    358,164          -1.87%
LLiMissRate                    0|          0          +1.18%
RamHitRate                     0|          0         -10.97%
RamHits                    6,308|      5,553         -11.97%
TotalRW               39,692,020| 39,244,589          -1.13%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 60,028,656 (master) → 59,719,967 (HEAD) : $$\color{lime}-0.51\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +1.48%
D1mr                     658,442|    655,380          -0.47%
D1mw                     154,305|    151,504          -1.82%
DLmr                      12,251|     10,422         -14.93%
DLmw                      32,294|     26,796         -17.02%
Dr                    15,526,417| 15,255,535          -1.74%
Dw                    10,534,256| 10,240,447          -2.79%
EstimatedCycles       90,767,081| 89,633,981          -1.25%
I1MissRate                     0|          0         -19.82%
I1mr                      20,001|     15,954         -20.23%
ILmr                         347|        338          -2.59%
Ir                    60,028,656| 59,719,967          -0.51%
L1HitRate                     99|         99          +0.00%
L1hits                85,256,581| 84,393,111          -1.01%
LLHitRate                      1|          1          +0.69%
LLMissRate                     0|          0         -15.48%
LLdMissRate                    0|          0         -14.60%
LLhits                   787,856|    785,282          -0.33%
LLiMissRate                    0|          0          -2.09%
RamHitRate                     0|          0         -15.48%
RamHits                   44,892|     37,556         -16.34%
TotalRW               86,089,329| 85,215,949          -1.01%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 37,003,068 (master) → 36,974,801 (HEAD) : $$\color{lime}-0.08\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +0.27%
D1mr                     406,196|    406,104          -0.02%
D1mw                      91,046|     91,245          +0.22%
DLmr                       2,417|      2,422          +0.21%
DLmw                      12,080|     12,092          +0.10%
Dr                     9,485,668|  9,476,654          -0.10%
Dw                     6,404,917|  6,374,535          -0.47%
EstimatedCycles       55,386,369| 55,304,830          -0.15%
I1MissRate                     0|          0         -23.49%
I1mr                      15,822|     12,096         -23.55%
ILmr                         185|        188          +1.62%
Ir                    37,003,068| 36,974,801          -0.08%
L1HitRate                     99|         99          +0.01%
L1hits                52,380,589| 52,316,545          -0.12%
LLHitRate                      1|          1          -0.60%
LLMissRate                     0|          0          +0.26%
LLdMissRate                    0|          0          +0.37%
LLhits                   498,382|    494,743          -0.73%
LLiMissRate                    0|          0          +1.70%
RamHitRate                     0|          0          +0.26%
RamHits                   14,682|     14,702          +0.14%
TotalRW               52,893,653| 52,825,990          -0.13%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 24,685,625 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          0        -100.00%
D1mr                     300,304|        NaN        -100.00%
D1mw                      64,540|        NaN        -100.00%
DLmr                      10,144|        NaN        -100.00%
DLmw                      10,275|        NaN        -100.00%
Dr                     6,366,006|        NaN        -100.00%
Dw                     4,295,890|        NaN        -100.00%
EstimatedCycles       38,213,487|        NaN        -100.00%
I1MissRate                     1|          0        -100.00%
I1mr                     149,350|        NaN        -100.00%
ILmr                       6,554|        NaN        -100.00%
Ir                    24,685,625|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                34,833,327|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   487,221|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   26,973|        NaN        -100.00%
TotalRW               35,347,521|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 315,425,206 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     1|          0        -100.00%
D1mr                     789,622|        NaN        -100.00%
D1mw                     484,162|        NaN        -100.00%
DLmr                      13,412|        NaN        -100.00%
DLmw                      47,517|        NaN        -100.00%
Dr                    62,188,208|        NaN        -100.00%
Dw                    37,813,816|        NaN        -100.00%
EstimatedCycles      431,430,754|        NaN        -100.00%
I1MissRate                     1|          0        -100.00%
I1mr                   2,202,067|        NaN        -100.00%
ILmr                       9,075|        NaN        -100.00%
Ir                   315,425,206|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits               411,951,379|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                 3,405,847|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   70,004|        NaN        -100.00%
TotalRW              415,427,230|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 11,129,528 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     2|          0        -100.00%
D1mr                      66,565|        NaN        -100.00%
D1mw                      25,019|        NaN        -100.00%
DLmr                         564|        NaN        -100.00%
DLmw                         937|        NaN        -100.00%
Dr                     2,788,581|        NaN        -100.00%
Dw                     2,026,069|        NaN        -100.00%
EstimatedCycles       16,727,058|        NaN        -100.00%
I1MissRate                     0|          0        -100.00%
I1mr                      54,576|        NaN        -100.00%
ILmr                       5,107|        NaN        -100.00%
Ir                    11,129,528|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                15,798,018|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   139,552|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                    6,608|        NaN        -100.00%
TotalRW               15,944,178|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 22,680,756 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     2|          0        -100.00%
D1mr                     162,867|        NaN        -100.00%
D1mw                      65,196|        NaN        -100.00%
DLmr                       2,678|        NaN        -100.00%
DLmw                       5,748|        NaN        -100.00%
Dr                     5,490,557|        NaN        -100.00%
Dw                     3,749,002|        NaN        -100.00%
EstimatedCycles       33,495,545|        NaN        -100.00%
I1MissRate                     0|          0        -100.00%
I1mr                      70,952|        NaN        -100.00%
ILmr                       4,213|        NaN        -100.00%
Ir                    22,680,756|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                31,621,300|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   286,376|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   12,639|        NaN        -100.00%
TotalRW               31,920,315|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,753,220,373 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     0|          0        -100.00%
D1mr                   1,947,604|        NaN        -100.00%
D1mw                     917,236|        NaN        -100.00%
DLmr                     447,785|        NaN        -100.00%
DLmw                     539,815|        NaN        -100.00%
Dr                   419,983,552|        NaN        -100.00%
Dw                   275,252,634|        NaN        -100.00%
EstimatedCycles      2,494,581,997|        NaN        -100.00%
I1MissRate                     0|          0        -100.00%
I1mr                   1,214,437|        NaN        -100.00%
ILmr                       6,011|        NaN        -100.00%
Ir                   1,753,220,373|        NaN        -100.00%
L1HitRate                    100|          0        -100.00%
L1hits               2,444,377,282|        NaN        -100.00%
LLHitRate                      0|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                 3,085,666|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                  993,611|        NaN        -100.00%
TotalRW              2,448,456,559|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 21,645,603 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          0        -100.00%
D1mr                     232,884|        NaN        -100.00%
D1mw                      56,864|        NaN        -100.00%
DLmr                       5,405|        NaN        -100.00%
DLmw                       7,524|        NaN        -100.00%
Dr                     5,464,376|        NaN        -100.00%
Dw                     3,702,515|        NaN        -100.00%
EstimatedCycles       32,942,236|        NaN        -100.00%
I1MissRate                     1|          0        -100.00%
I1mr                     115,510|        NaN        -100.00%
ILmr                       4,028|        NaN        -100.00%
Ir                    21,645,603|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                30,407,236|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   388,301|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   16,957|        NaN        -100.00%
TotalRW               30,812,494|        NaN        -100.00%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 8,250,020 (master) → 8,246,194 (HEAD) : $$\color{lime}-0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     6|          6          +0.34%
D1mr                     211,675|    212,270          +0.28%
D1mw                       3,480|      3,462          -0.52%
DLmr                       3,190|      2,756         -13.61%
DLmw                          67|        128         +91.04%
Dr                     2,388,606|  2,387,081          -0.06%
Dw                     1,328,729|  1,327,533          -0.09%
EstimatedCycles       12,934,041| 12,918,730          -0.12%
I1MissRate                     0|          0          +1.41%
I1mr                         514|        521          +1.36%
ILmr                         210|        213          +1.43%
Ir                     8,250,020|  8,246,194          -0.05%
L1HitRate                     98|         98          -0.01%
L1hits                11,751,686| 11,744,555          -0.06%
LLHitRate                      2|          2          +0.50%
LLMissRate                     0|          0         -10.62%
LLdMissRate                    0|          0         -11.39%
LLhits                   212,202|    213,156          +0.45%
LLiMissRate                    0|          0          +1.48%
RamHitRate                     0|          0         -10.62%
RamHits                    3,467|      3,097         -10.67%
TotalRW               11,967,355| 11,960,808          -0.05%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 6,277,549 (master) → 6,276,684 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     5|          5          +0.98%
D1mr                     133,265|    134,654          +1.04%
D1mw                       3,841|      3,785          -1.46%
DLmr                       9,619|      8,904          -7.43%
DLmw                          82|        100         +21.95%
Dr                     1,883,576|  1,883,400          -0.01%
Dw                     1,072,470|  1,072,526          +0.01%
EstimatedCycles       10,082,737| 10,065,072          -0.18%
I1MissRate                     0|          0          +0.39%
I1mr                         532|        534          +0.38%
ILmr                         252|        215         -14.68%
Ir                     6,277,549|  6,276,684          -0.01%
L1HitRate                     99|         98          -0.01%
L1hits                 9,095,957|  9,093,637          -0.03%
LLHitRate                      1|          1          +1.63%
LLMissRate                     0|          0          -7.36%
LLdMissRate                    0|          0          -7.18%
LLhits                   127,685|    129,754          +1.62%
LLiMissRate                    0|          0         -14.67%
RamHitRate                     0|          0          -7.36%
RamHits                    9,953|      9,219          -7.37%
TotalRW                9,233,595|  9,232,610          -0.01%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(parametric-dunescape)
Instructions: 3,581,721 (master) → 3,582,407 (HEAD) : $$\color{red}+0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     5|          5          +0.26%
D1mr                      90,501|     90,730          +0.25%
D1mw                       2,597|      2,634          +1.42%
DLmr                          37|         30         -18.92%
DLmw                           5|          1         -80.00%
Dr                     1,085,818|  1,086,090          +0.03%
Dw                       635,205|    635,330          +0.02%
EstimatedCycles        5,683,374|  5,685,175          +0.03%
I1MissRate                     0|          0          +2.29%
I1mr                         477|        488          +2.31%
ILmr                         169|        167          -1.18%
Ir                     3,581,721|  3,582,407          +0.02%
L1HitRate                     98|         98          -0.00%
L1hits                 5,209,169|  5,209,975          +0.02%
LLHitRate                      2|          2          +0.29%
LLMissRate                     0|          0          -6.18%
LLdMissRate                    0|          0         -26.21%
LLhits                    93,364|     93,654          +0.31%
LLiMissRate                    0|          0          -1.20%
RamHitRate                     0|          0          -6.18%
RamHits                      211|        198          -6.16%
TotalRW                5,302,744|  5,303,827          +0.02%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(red-dress)
Instructions: 34,404,389 (master) → 34,408,175 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          -0.18%
D1mr                     608,322|    607,317          -0.17%
D1mw                      30,992|     30,920          -0.23%
DLmr                     263,187|    264,078          +0.34%
DLmw                       1,261|      1,288          +2.14%
Dr                     9,839,543|  9,840,607          +0.01%
Dw                     5,217,805|  5,218,516          +0.01%
EstimatedCycles       59,967,623| 59,996,696          +0.05%
I1MissRate                     0|          0          +1.97%
I1mr                         505|        515          +1.98%
ILmr                         439|        447          +1.82%
Ir                    34,404,389| 34,408,175          +0.01%
L1HitRate                     99|         99          +0.00%
L1hits                48,821,918| 48,828,546          +0.01%
LLHitRate                      1|          1          -0.54%
LLMissRate                     1|          1          +0.34%
LLdMissRate                    2|          2          +0.34%
LLhits                   374,932|    372,939          -0.53%
LLiMissRate                    0|          0          +1.81%
RamHitRate                     1|          1          +0.34%
RamHits                  264,887|    265,813          +0.35%
TotalRW               49,461,737| 49,467,298          +0.01%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(valley-of-spires)
Instructions: 6,436,481 (master) → 6,437,293 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     6|          6          -0.02%
D1mr                     160,271|    160,246          -0.02%
D1mw                       3,048|      3,077          +0.95%
DLmr                         174|        143         -17.82%
DLmw                           8|          8          +0.00%
Dr                     1,874,220|  1,874,453          +0.01%
Dw                     1,048,953|  1,049,237          +0.03%
EstimatedCycles       10,025,714| 10,026,701          +0.01%
I1MissRate                     0|          0          +1.60%
I1mr                         496|        504          +1.61%
ILmr                         178|        196         +10.11%
Ir                     6,436,481|  6,437,293          +0.01%
L1HitRate                     98|         98          +0.00%
L1hits                 9,195,839|  9,197,156          +0.01%
LLHitRate                      2|          2          +0.00%
LLMissRate                     0|          0          -3.62%
LLdMissRate                    0|          0         -17.05%
LLhits                   163,455|    163,480          +0.02%
LLiMissRate                    0|          0         +10.10%
RamHitRate                     0|          0          -3.62%
RamHits                      360|        347          -3.61%
TotalRW                9,359,654|  9,360,983          +0.01%

@github-actions
Copy link
Copy Markdown

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,415,339 (master) → 27,380,470 (HEAD) : $$\color{lime}-0.13\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.16%
D1mr                     368,071|    368,426          +0.10%
D1mw                     109,572|    109,471          -0.09%
DLmr                      31,912|     31,903          -0.03%
DLmw                      44,941|     45,137          +0.44%
Dr                     6,808,942|  6,803,499          -0.08%
Dw                     4,734,752|  4,727,823          -0.15%
EstimatedCycles       43,339,269| 43,278,346          -0.14%
I1MissRate                     0|          0         -14.16%
I1mr                      34,846|     29,874         -14.27%
ILmr                         823|        809          -1.70%
Ir                    27,415,339| 27,380,470          -0.13%
L1HitRate                     99|         99          +0.01%
L1hits                38,446,544| 38,404,021          -0.11%
LLHitRate                      1|          1          -1.00%
LLMissRate                     0|          0          +0.34%
LLdMissRate                    1|          1          +0.35%
LLhits                   434,813|    429,922          -1.12%
LLiMissRate                    0|          0          -1.58%
RamHitRate                     0|          0          +0.34%
RamHits                   77,676|     77,849          +0.22%
TotalRW               38,959,033| 38,911,792          -0.12%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 13,876,906 (master) → 13,855,195 (HEAD) : $$\color{lime}-0.16\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.23%
D1mr                     176,468|    176,505          +0.02%
D1mw                      53,990|     54,230          +0.44%
DLmr                         725|        753          +3.86%
DLmw                      14,277|     14,246          -0.22%
Dr                     3,446,620|  3,443,729          -0.08%
Dw                     2,385,463|  2,382,115          -0.14%
EstimatedCycles       21,167,261| 21,133,131          -0.16%
I1MissRate                     0|          0         -10.79%
I1mr                      16,540|     14,733         -10.93%
ILmr                         674|        675          +0.15%
Ir                    13,876,906| 13,855,195          -0.16%
L1HitRate                     99|         99          +0.01%
L1hits                19,461,991| 19,435,571          -0.14%
LLHitRate                      1|          1          -0.52%
LLMissRate                     0|          0          +0.13%
LLdMissRate                    0|          0          +0.09%
LLhits                   231,322|    229,794          -0.66%
LLiMissRate                    0|          0          +0.31%
RamHitRate                     0|          0          +0.13%
RamHits                   15,676|     15,674          -0.01%
TotalRW               19,708,989| 19,681,039          -0.14%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,074,649 (master) → 3,068,664 (HEAD) : $$\color{lime}-0.19\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.04%
D1mr                      38,245|     37,556          -1.80%
D1mw                      10,738|     11,380          +5.98%
DLmr                          13|         14          +7.69%
DLmw                       2,892|      3,018          +4.36%
Dr                       752,314|    751,394          -0.12%
Dw                       522,922|    522,049          -0.17%
EstimatedCycles        4,668,783|  4,662,635          -0.13%
I1MissRate                     0|          0         -13.17%
I1mr                       3,959|      3,431         -13.34%
ILmr                         666|        670          +0.60%
Ir                     3,074,649|  3,068,664          -0.19%
L1HitRate                     99|         99          +0.01%
L1hits                 4,296,943|  4,289,740          -0.17%
LLHitRate                      1|          1          -1.25%
LLMissRate                     0|          0          +3.85%
LLdMissRate                    0|          0          +4.52%
LLhits                    49,371|     48,665          -1.43%
LLiMissRate                    0|          0          +0.80%
RamHitRate                     0|          0          +3.85%
RamHits                    3,571|      3,702          +3.67%
TotalRW                4,349,885|  4,342,107          -0.18%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 13,980,863 (master) → 13,868,691 (HEAD) : $$\color{lime}-0.80\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          -0.64%
D1mr                     189,160|    185,849          -1.75%
D1mw                      58,377|     58,595          +0.37%
DLmr                          86|         89          +3.49%
DLmw                      14,430|     14,371          -0.41%
Dr                     3,427,351|  3,404,892          -0.66%
Dw                     2,406,153|  2,392,605          -0.56%
EstimatedCycles       21,322,165| 21,152,490          -0.80%
I1MissRate                     0|          0         -12.24%
I1mr                      14,730|     12,824         -12.94%
ILmr                         775|        781          +0.77%
Ir                    13,980,863| 13,868,691          -0.80%
L1HitRate                     99|         99          +0.02%
L1hits                19,552,100| 19,408,920          -0.73%
LLHitRate                      1|          1          -1.27%
LLMissRate                     0|          0          +0.42%
LLdMissRate                    0|          0          +0.23%
LLhits                   246,976|    242,027          -2.00%
LLiMissRate                    0|          0          +1.59%
RamHitRate                     0|          0          +0.42%
RamHits                   15,291|     15,241          -0.33%
TotalRW               19,814,367| 19,666,188          -0.75%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 32,028,953 (master) → 31,979,320 (HEAD) : $$\color{lime}-0.15\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.44%
D1mr                     424,211|    424,908          +0.16%
D1mw                     128,483|    129,574          +0.85%
DLmr                      43,355|     43,370          +0.03%
DLmw                      60,378|     60,468          +0.15%
Dr                     7,910,535|  7,903,324          -0.09%
Dw                     5,505,285|  5,497,225          -0.15%
EstimatedCycles       50,944,797| 50,869,451          -0.15%
I1MissRate                     0|          0         -13.24%
I1mr                      38,097|     33,001         -13.38%
ILmr                         829|        817          -1.45%
Ir                    32,028,953| 31,979,320          -0.15%
L1HitRate                     99|         99          +0.01%
L1hits                44,853,982| 44,792,386          -0.14%
LLHitRate                      1|          1          -0.56%
LLMissRate                     0|          0          +0.23%
LLdMissRate                    1|          1          +0.22%
LLhits                   486,229|    482,828          -0.70%
LLiMissRate                    0|          0          -1.29%
RamHitRate                     0|          0          +0.23%
RamHits                  104,562|    104,655          +0.09%
TotalRW               45,444,773| 45,379,869          -0.14%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,191,544 (master) → 21,058,875 (HEAD) : $$\color{lime}-0.63\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.74%
D1mr                     274,598|    275,852          +0.46%
D1mw                      77,189|     77,147          -0.05%
DLmr                      15,818|     15,801          -0.11%
DLmw                      37,322|     37,220          -0.27%
Dr                     5,253,898|  5,233,301          -0.39%
Dw                     3,645,378|  3,631,071          -0.39%
EstimatedCycles       33,218,064| 33,039,279          -0.54%
I1MissRate                     0|          0         -11.37%
I1mr                      25,609|     22,554         -11.93%
ILmr                         782|        773          -1.15%
Ir                    21,191,544| 21,058,875          -0.63%
L1HitRate                     99|         99          -0.00%
L1hits                29,713,424| 29,547,694          -0.56%
LLHitRate                      1|          1          +0.03%
LLMissRate                     0|          0          +0.32%
LLdMissRate                    1|          1          +0.17%
LLhits                   323,474|    321,759          -0.53%
LLiMissRate                    0|          0          -0.53%
RamHitRate                     0|          0          +0.32%
RamHits                   53,922|     53,794          -0.24%
TotalRW               30,090,820| 29,923,247          -0.56%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 50,877,589 (master) → 50,748,607 (HEAD) : $$\color{lime}-0.25\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +1.41%
D1mr                     562,630|    565,633          +0.53%
D1mw                     130,910|    129,078          -1.40%
DLmr                       4,390|      4,930         +12.30%
DLmw                      24,579|     26,512          +7.86%
Dr                    13,187,203| 13,060,823          -0.96%
Dw                     8,976,784|  8,831,531          -1.62%
EstimatedCycles       76,776,912| 76,436,585          -0.44%
I1MissRate                     0|          0         -22.02%
I1mr                      21,084|     16,400         -22.22%
ILmr                         259|        264          +1.93%
Ir                    50,877,589| 50,748,607          -0.25%
L1HitRate                     99|         99          -0.00%
L1hits                72,326,952| 71,929,850          -0.55%
LLHitRate                      1|          1          -0.33%
LLMissRate                     0|          0          +9.08%
LLdMissRate                    0|          0          +9.88%
LLhits                   685,396|    679,405          -0.87%
LLiMissRate                    0|          0          +2.19%
RamHitRate                     0|          0          +9.08%
RamHits                   29,228|     31,706          +8.48%
TotalRW               73,041,576| 72,640,961          -0.55%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 25,202,795 (master) → 25,159,703 (HEAD) : $$\color{lime}-0.17\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +0.53%
D1mr                     273,535|    273,573          +0.01%
D1mw                      62,164|     62,625          +0.74%
DLmr                         908|        907          -0.11%
DLmw                       4,243|      3,211         -24.32%
Dr                     6,519,533|  6,506,654          -0.20%
Dw                     4,439,390|  4,410,795          -0.64%
EstimatedCycles       37,710,842| 37,586,528          -0.33%
I1MissRate                     0|          0         -23.00%
I1mr                      11,592|      8,911         -23.13%
ILmr                         181|        180          -0.55%
Ir                    25,202,795| 25,159,703          -0.17%
L1HitRate                     99|         99          +0.00%
L1hits                35,814,427| 35,732,043          -0.23%
LLHitRate                      1|          1          -0.10%
LLMissRate                     0|          0         -19.20%
LLdMissRate                    0|          0         -19.75%
LLhits                   341,959|    340,811          -0.34%
LLiMissRate                    0|          0          -0.38%
RamHitRate                     0|          0         -19.20%
RamHits                    5,332|      4,298         -19.39%
TotalRW               36,161,718| 36,077,152          -0.23%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 6,447,364 (master) → 6,382,462 (HEAD) : $$\color{lime}-1.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.33%
D1mr                      65,511|     64,297          -1.85%
D1mw                      16,167|     16,153          -0.09%
DLmr                         NaN|        NaN          +0.00%
DLmw                         363|        337          -7.16%
Dr                     1,652,689|  1,634,973          -1.07%
Dw                     1,126,504|  1,111,381          -1.34%
EstimatedCycles        9,587,539|  9,480,964          -1.11%
I1MissRate                     0|          0         -15.74%
I1mr                       4,510|      3,762         -16.59%
ILmr                         178|        173          -2.81%
Ir                     6,447,364|  6,382,462          -1.01%
L1HitRate                     99|         99          +0.01%
L1hits                 9,140,369|  9,044,604          -1.05%
LLHitRate                      1|          1          -1.22%
LLMissRate                     0|          0          -4.72%
LLdMissRate                    0|          0          -6.05%
LLhits                    85,647|     83,702          -2.27%
LLiMissRate                    0|          0          -1.82%
RamHitRate                     0|          0          -4.72%
RamHits                      541|        510          -5.73%
TotalRW                9,226,557|  9,128,816          -1.06%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 27,497,534 (master) → 27,637,138 (HEAD) : $$\color{red}+0.51\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.27%
D1mr                     284,081|    287,559          +1.22%
D1mw                      69,747|     72,746          +4.30%
DLmr                         190|        190          +0.00%
DLmw                       5,121|      6,280         +22.63%
Dr                     6,990,339|  7,120,967          +1.87%
Dw                     4,780,501|  4,898,010          +2.46%
EstimatedCycles       40,888,894| 41,328,903          +1.08%
I1MissRate                     0|          0         -20.88%
I1mr                      10,157|      8,077         -20.48%
ILmr                         175|        172          -1.71%
Ir                    27,497,534| 27,637,138          +0.51%
L1HitRate                     99|         99          -0.00%
L1hits                38,904,389| 39,287,733          +0.99%
LLHitRate                      1|          1          -0.08%
LLMissRate                     0|          0         +19.89%
LLdMissRate                    0|          0         +19.31%
LLhits                   358,499|    361,740          +0.90%
LLiMissRate                    0|          0          -2.21%
RamHitRate                     0|          0         +19.89%
RamHits                    5,486|      6,642         +21.07%
TotalRW               39,268,374| 39,656,115          +0.99%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 59,774,197 (master) → 60,017,850 (HEAD) : $$\color{red}+0.41\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.56%
D1mr                     653,873|    661,213          +1.12%
D1mw                     151,338|    154,832          +2.31%
DLmr                      10,954|     10,655          -2.73%
DLmw                      27,677|     31,425         +13.54%
Dr                    15,266,281| 15,525,109          +1.70%
Dw                    10,274,824| 10,506,686          +2.26%
EstimatedCycles       89,786,344| 90,651,115          +0.96%
I1MissRate                     0|          0         -20.10%
I1mr                      19,982|     16,030         -19.78%
ILmr                         378|        359          -5.03%
Ir                    59,774,197| 60,017,850          +0.41%
L1HitRate                     99|         99          +0.00%
L1hits                84,490,109| 85,217,570          +0.86%
LLHitRate                      1|          1          -0.42%
LLMissRate                     0|          0          +7.86%
LLdMissRate                    0|          0          +6.87%
LLhits                   786,184|    789,636          +0.44%
LLiMissRate                    0|          0          -5.41%
RamHitRate                     0|          0          +7.86%
RamHits                   39,009|     42,439          +8.79%
TotalRW               85,315,302| 86,049,645          +0.86%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 37,023,877 (master) → 36,991,430 (HEAD) : $$\color{lime}-0.09\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +0.79%
D1mr                     405,148|    406,758          +0.40%
D1mw                      90,807|     92,026          +1.34%
DLmr                       2,417|      2,420          +0.12%
DLmw                      11,593|     11,925          +2.86%
Dr                     9,488,889|  9,481,401          -0.08%
Dw                     6,407,951|  6,380,880          -0.42%
EstimatedCycles       55,394,133| 55,333,137          -0.11%
I1MissRate                     0|          0         -24.10%
I1mr                      15,884|     12,045         -24.17%
ILmr                         192|        192          +0.00%
Ir                    37,023,877| 36,991,430          -0.09%
L1HitRate                     99|         99          +0.00%
L1hits                52,408,878| 52,342,882          -0.13%
LLHitRate                      1|          1          -0.14%
LLMissRate                     0|          0          +2.49%
LLdMissRate                    0|          0          +2.61%
LLhits                   497,637|    496,292          -0.27%
LLiMissRate                    0|          0          +0.09%
RamHitRate                     0|          0          +2.49%
RamHits                   14,202|     14,537          +2.36%
TotalRW               52,920,717| 52,853,711          -0.13%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 24,793,382 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          0        -100.00%
D1mr                     303,268|        NaN        -100.00%
D1mw                      65,938|        NaN        -100.00%
DLmr                      10,602|        NaN        -100.00%
DLmw                      10,761|        NaN        -100.00%
Dr                     6,466,509|        NaN        -100.00%
Dw                     4,394,427|        NaN        -100.00%
EstimatedCycles       38,565,544|        NaN        -100.00%
I1MissRate                     1|          0        -100.00%
I1mr                     149,268|        NaN        -100.00%
ILmr                       6,548|        NaN        -100.00%
Ir                    24,793,382|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                35,135,844|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   490,563|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   27,911|        NaN        -100.00%
TotalRW               35,654,318|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 315,341,339 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     1|          0        -100.00%
D1mr                     788,234|        NaN        -100.00%
D1mw                     481,941|        NaN        -100.00%
DLmr                      12,202|        NaN        -100.00%
DLmw                      47,381|        NaN        -100.00%
Dr                    62,046,723|        NaN        -100.00%
Dw                    37,665,128|        NaN        -100.00%
EstimatedCycles      431,004,922|        NaN        -100.00%
I1MissRate                     1|          0        -100.00%
I1mr                   2,202,643|        NaN        -100.00%
ILmr                       9,099|        NaN        -100.00%
Ir                   315,341,339|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits               411,580,372|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                 3,404,136|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   68,682|        NaN        -100.00%
TotalRW              415,053,190|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 11,067,134 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     2|          0        -100.00%
D1mr                      65,917|        NaN        -100.00%
D1mw                      25,396|        NaN        -100.00%
DLmr                         561|        NaN        -100.00%
DLmw                         937|        NaN        -100.00%
Dr                     2,793,885|        NaN        -100.00%
Dw                     2,041,093|        NaN        -100.00%
EstimatedCycles       16,677,352|        NaN        -100.00%
I1MissRate                     0|          0        -100.00%
I1mr                      52,967|        NaN        -100.00%
ILmr                       5,106|        NaN        -100.00%
Ir                    11,067,134|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                15,757,832|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   137,676|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                    6,604|        NaN        -100.00%
TotalRW               15,902,112|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 22,668,275 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     2|          0        -100.00%
D1mr                     161,465|        NaN        -100.00%
D1mw                      63,339|        NaN        -100.00%
DLmr                       2,686|        NaN        -100.00%
DLmw                       5,486|        NaN        -100.00%
Dr                     5,482,705|        NaN        -100.00%
Dw                     3,741,207|        NaN        -100.00%
EstimatedCycles       33,447,113|        NaN        -100.00%
I1MissRate                     0|          0        -100.00%
I1mr                      71,025|        NaN        -100.00%
ILmr                       4,215|        NaN        -100.00%
Ir                    22,668,275|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                31,596,358|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   283,442|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   12,387|        NaN        -100.00%
TotalRW               31,892,187|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,753,096,273 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     0|          0        -100.00%
D1mr                   1,930,805|        NaN        -100.00%
D1mw                     916,000|        NaN        -100.00%
DLmr                     447,341|        NaN        -100.00%
DLmw                     537,032|        NaN        -100.00%
Dr                   419,860,987|        NaN        -100.00%
Dw                   275,130,103|        NaN        -100.00%
EstimatedCycles      2,494,042,265|        NaN        -100.00%
I1MissRate                     0|          0        -100.00%
I1mr                   1,214,333|        NaN        -100.00%
ILmr                       5,972|        NaN        -100.00%
Ir                   1,753,096,273|        NaN        -100.00%
L1HitRate                    100|          0        -100.00%
L1hits               2,444,026,225|        NaN        -100.00%
LLHitRate                      0|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                 3,070,793|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                  990,345|        NaN        -100.00%
TotalRW              2,448,087,363|        NaN        -100.00%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 21,635,265 (master) → 0 (HEAD) : $$\color{lime}-100.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          0        -100.00%
D1mr                     232,087|        NaN        -100.00%
D1mw                      56,242|        NaN        -100.00%
DLmr                       5,384|        NaN        -100.00%
DLmw                       7,423|        NaN        -100.00%
Dr                     5,448,893|        NaN        -100.00%
Dw                     3,686,801|        NaN        -100.00%
EstimatedCycles       32,890,933|        NaN        -100.00%
I1MissRate                     1|          0        -100.00%
I1mr                     115,372|        NaN        -100.00%
ILmr                       4,032|        NaN        -100.00%
Ir                    21,635,265|        NaN        -100.00%
L1HitRate                     99|          0        -100.00%
L1hits                30,367,258|        NaN        -100.00%
LLHitRate                      1|          0        -100.00%
LLMissRate                     0|          0        -100.00%
LLdMissRate                    0|          0        -100.00%
LLhits                   386,862|        NaN        -100.00%
LLiMissRate                    0|          0        -100.00%
RamHitRate                     0|          0        -100.00%
RamHits                   16,839|        NaN        -100.00%
TotalRW               30,770,959|        NaN        -100.00%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 8,246,857 (master) → 8,248,789 (HEAD) : $$\color{red}+0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     6|          6          +0.38%
D1mr                     212,095|    213,050          +0.45%
D1mw                       3,411|      3,368          -1.26%
DLmr                       3,456|      3,035         -12.18%
DLmw                          74|         59         -20.27%
Dr                     2,387,187|  2,388,149          +0.04%
Dw                     1,327,506|  1,328,272          +0.06%
EstimatedCycles       12,937,890| 12,932,206          -0.04%
I1MissRate                     0|          0          +1.34%
I1mr                         514|        521          +1.36%
ILmr                         212|        214          +0.94%
Ir                     8,246,857|  8,248,789          +0.02%
L1HitRate                     98|         98          -0.01%
L1hits                11,745,530| 11,748,271          +0.02%
LLHitRate                      2|          2          +0.61%
LLMissRate                     0|          0         -11.63%
LLdMissRate                    0|          0         -12.39%
LLhits                   212,278|    213,631          +0.64%
LLiMissRate                    0|          0          +0.92%
RamHitRate                     0|          0         -11.63%
RamHits                    3,742|      3,308         -11.60%
TotalRW               11,961,550| 11,965,210          +0.03%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 6,279,148 (master) → 6,279,095 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     5|          5          +0.95%
D1mr                     131,488|    132,868          +1.05%
D1mw                       3,865|      3,786          -2.04%
DLmr                       9,461|      8,573          -9.39%
DLmw                          90|         80         -11.11%
Dr                     1,884,254|  1,884,394          +0.01%
Dw                     1,073,007|  1,073,191          +0.02%
EstimatedCycles       10,073,993| 10,051,420          -0.22%
I1MissRate                     0|          0          +1.52%
I1mr                         528|        536          +1.52%
ILmr                         251|        213         -15.14%
Ir                     6,279,148|  6,279,095          -0.00%
L1HitRate                     99|         99          -0.01%
L1hits                 9,100,528|  9,099,490          -0.01%
LLHitRate                      1|          1          +1.78%
LLMissRate                     0|          0          -9.55%
LLdMissRate                    0|          0          -9.41%
LLhits                   126,079|    128,324          +1.78%
LLiMissRate                    0|          0         -15.14%
RamHitRate                     0|          0          -9.55%
RamHits                    9,802|      8,866          -9.55%
TotalRW                9,236,409|  9,236,680          +0.00%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(parametric-dunescape)
Instructions: 3,582,808 (master) → 3,581,468 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     5|          5          +1.31%
D1mr                      89,997|     91,271          +1.42%
D1mw                       2,690|      2,616          -2.75%
DLmr                          35|         32          -8.57%
DLmw                          15|          1         -93.33%
Dr                     1,086,158|  1,085,779          -0.03%
Dw                       635,207|    635,242          +0.01%
EstimatedCycles        5,683,371|  5,686,011          +0.05%
I1MissRate                     0|          0          +3.44%
I1mr                         470|        486          +3.40%
ILmr                         169|        168          -0.59%
Ir                     3,582,808|  3,581,468          -0.04%
L1HitRate                     98|         98          -0.02%
L1hits                 5,211,016|  5,208,116          -0.06%
LLHitRate                      2|          2          +1.36%
LLMissRate                     0|          0          -8.19%
LLdMissRate                    0|          0         -33.99%
LLhits                    92,938|     94,172          +1.33%
LLiMissRate                    0|          0          -0.55%
RamHitRate                     0|          0          -8.19%
RamHits                      219|        201          -8.22%
TotalRW                5,304,173|  5,302,489          -0.03%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(red-dress)
Instructions: 34,405,895 (master) → 34,403,437 (HEAD) : $$\color{lime}-0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.02%
D1mr                     606,206|    606,211          +0.00%
D1mw                      30,838|     30,924          +0.28%
DLmr                     264,105|    264,192          +0.03%
DLmw                       1,194|      1,269          +6.28%
Dr                     9,840,346|  9,839,348          -0.01%
Dw                     5,218,021|  5,217,460          -0.01%
EstimatedCycles       59,986,678| 59,988,081          +0.00%
I1MissRate                     0|          0          +0.79%
I1mr                         510|        514          +0.78%
ILmr                         441|        447          +1.36%
Ir                    34,405,895| 34,403,437          -0.01%
L1HitRate                     99|         99          -0.00%
L1hits                48,826,708| 48,822,596          -0.01%
LLHitRate                      1|          1          -0.01%
LLMissRate                     1|          1          +0.07%
LLdMissRate                    2|          2          +0.07%
LLhits                   371,814|    371,741          -0.02%
LLiMissRate                    0|          0          +1.37%
RamHitRate                     1|          1          +0.07%
RamHits                  265,740|    265,908          +0.06%
TotalRW               49,464,262| 49,460,245          -0.01%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(valley-of-spires)
Instructions: 6,437,442 (master) → 6,435,089 (HEAD) : $$\color{lime}-0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     6|          6          -0.79%
D1mr                     160,845|    159,372          -0.92%
D1mw                       3,031|      3,093          +2.05%
DLmr                         252|        131         -48.02%
DLmw                          14|         11         -21.43%
Dr                     1,874,829|  1,873,701          -0.06%
Dw                     1,049,768|  1,048,677          -0.10%
EstimatedCycles       10,032,957| 10,019,507          -0.13%
I1MissRate                     0|          0          +1.83%
I1mr                         501|        510          +1.80%
ILmr                         181|        196          +8.29%
Ir                     6,437,442|  6,435,089          -0.04%
L1HitRate                     98|         98          +0.01%
L1hits                 9,197,662|  9,194,492          -0.03%
LLHitRate                      2|          2          -0.74%
LLMissRate                     0|          0         -24.35%
LLdMissRate                    0|          0         -46.58%
LLhits                   163,930|    162,637          -0.79%
LLiMissRate                    0|          0          +8.33%
RamHitRate                     0|          0         -24.35%
RamHits                      447|        338         -24.38%
TotalRW                9,362,039|  9,357,467          -0.05%

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.

1 participant