Skip to main content

Module profile_gen

Module profile_gen 

Source
Expand description

Profile generation from lab tournaments — including size-class memscan/copy and size-scaled float/integer targets.

Structs§

DispatchOverheadReport
Statistical summary of decision-tree dispatch overhead across sizes.
DispatchSizeSample
Per-size dispatch overhead sample.
ProfileGenConfig
Configuration for profile generation.
SizeClassWinnerStory
Document when size-class winners do/don’t change.

Functions§

generate_profile
Generate an HNEP by running lab tournaments on info.
measure_dispatch_overhead
Measure decision-tree dispatch overhead vs a direct function call.
measure_dispatch_overhead_report
Multi-size dispatch overhead with statistical summary.
measure_size_classes
Measure memscan/copy variants across L1/L2/L3/DRAM; return HNEP size-class entries.
size_class_winner_story
Summarize measured size-class winners.