0xMiden / 0xMiden/miden-vm

Investigate removing `AceReplay` from `TraceGenerationContext`

Offen
#2,255 1 Kommentar 0 Reaktionen 1 zugewiesene Person Beansprucht von @huitseeker Auf GitHub ansehen
processor
Vorherrschende Sprache
Rust
Sterne
772
Forks
352
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
93

Beschreibung

We should look into having the core trace fragment generators generate the `CircuitEvaluation` struct to pass to the `AceChiplet`, instead of having the fast processor include it in `TraceGenerationContext`. The main tradeoffs are size of `TraceGenerationContext` vs speed of `build_trace()` (i.e. what is the performance cost of generating the `AceChiplet` after the core trace, rather than in parallel? Compared to the size increase of `TraceGenerationContext` due to the inclusion of of `CircuitEvaluation`s?)

Context: https://github.com/0xMiden/miden-vm/pull/2188#discussion_r2399162111

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.