sutro-problems

Access distance

One PNG per IR submission. Left panel: histogram of read distance ⌈√addr⌉ across every operand read in the v0 trace. Right panel: CDF of cumulative read count at each distance — showing how much of the total cost comes from reads at distance ≤ x.

Generated by plot_access_distance.py.

Combined CDF — 16×16

All 16×16 record-table submissions on one axis (legend sorted by total cost, cheapest first).

combined_cdf

4×4

baseline_4x4.ir — cost 1,316 baseline_4x4

outer_product_4x4.ir — cost 800 ★ best outer_product_4x4

16×16

baseline_16x16.ir — cost 340,704 baseline_16x16

recursive_16x16.ir — cost 237,456 recursive_16x16

tiled_16x16.ir — cost 133,783 tiled_16x16

tiled_16x16_opt1.ir — cost 110,743 tiled_16x16_opt1

hierarchical_16x16.ir — cost 80,217 hierarchical_16x16

sa_cache_16x16.ir — cost 73,602 sa_cache_16x16

redirect_16x16.ir — cost 72,642 redirect_16x16

sc_outputs_16x16.ir — cost 71,724 sc_outputs_16x16

dead_input_outputs_packed_16x16.ir — cost 70,053 dead_input_outputs_packed_16x16

aliased_16x16.ir — cost 69,697 aliased_16x16

colmajor_fused_16x16.ir — cost 68,452 colmajor_fused_16x16

output_repacked_tail_16x16.ir — cost 68,390 output_repacked_tail_16x16

output_repacked_tail_deferred_value_colored_live_b_16x16.ir — cost 67,834 output_repacked_tail_deferred_value_colored_live_b_16x16

output_repacked_tail_deferred_value_colored_live_b_tiny_a_endpoint_16x16.ir — cost 67,821 output_repacked_tail_deferred_value_colored_live_b_tiny_a_endpoint_16x16

weighted_lifetime_copyelim_66707.ir — cost 66,707 weighted_lifetime_copyelim_66707

macro_b_staging_66633.ir — cost 66,633 macro_b_staging_66633

cheap_capture_66524.ir — cost 66,524 cheap_capture_66524

motif_bundle_66400.ir — cost 66,400 motif_bundle_66400

best_66300.ir — cost 66,300 ★ best best_66300