Il Framework HYPERHEURIST Utilizza il Simulated Annealing per Ottimizzare i Progetti Hardware Generati da LLM
Un nuovo framework di controllo basato su simulated annealing chiamato HYPERHEURIST affronta le limitazioni nei progetti hardware a livello di trasferimento di registro generati da Large Language Model. I tradizionali approcci LLM a singolo passaggio spesso non riescono a produrre progetti che siano sia funzionalmente corretti che efficienti dal punto di vista energetico. Il framework tratta i progetti RTL generati da LLM come candidati intermedi piuttosto che output finali, implementando un processo di ottimizzazione in due fasi. I candidati RTL iniziali subiscono compilazione, controlli strutturali e simulazione per verificare la validità funzionale. Solo i progetti che superano questi test funzionali procedono all'ottimizzazione Power-Performance-Area. Le valutazioni su otto benchmark RTL dimostrano che questo approccio a fasi produce risultati più stabili e affidabili. La ricerca si concentra specificamente sulle applicazioni di progettazione hardware dove sia la correttezza che l'efficienza sono critiche. Il framework rappresenta il preprint arXiv 2604.15642v1, categorizzato come tipo cross-announcement. Questa metodologia limita l'ottimizzazione PPA esclusivamente ai progetti RTL che hanno superato con successo le fasi di compilazione e simulazione.
Fatti principali
- HYPERHEURIST è un framework di controllo basato su simulated annealing per progetti hardware generati da LLM
- Il framework tratta i progetti a livello di trasferimento di registro generati da LLM come candidati intermedi
- Affronta le limitazioni della generazione LLM a singolo passaggio per la progettazione hardware
- Il sistema si concentra sia sulla correttezza funzionale che sull'ottimizzazione Power-Performance-Area
- I candidati RTL subiscono compilazione, controlli strutturali e simulazione nella prima fase
- L'ottimizzazione PPA è limitata ai progetti che superano compilazione e simulazione
- Valutato su otto benchmark RTL
- La ricerca è documentata nel preprint arXiv 2604.15642v1
Entità
Istituzioni
- arXiv