MappingEvolve: Evoluzione del Codice Guidata da LLM per il Mapping Tecnologico
MappingEvolve è un framework open-source che utilizza modelli linguistici di grandi dimensioni (LLM) per far evolvere direttamente il codice di mapping tecnologico nella sintesi logica. Il metodo astrae il processo di mapping in operatori di ottimizzazione e impiega un'architettura gerarchica basata su agenti con un Planner, un Evolver e un Evaluator. Gli esperimenti mostrano una riduzione dell'area del 10,04% rispetto ad ABC e del 7,93% rispetto a mockturtle, con un miglioramento S_overall del 46,6%–96,0% sui benchmark EPFL, navigando il trade-off area-ritardo. Il codice e i dati sono disponibili su arXiv.
Fatti principali
- MappingEvolve è un framework open-source
- Utilizza LLM per far evolvere il codice di mapping tecnologico
- Astrae il mapping in operatori di ottimizzazione
- Architettura gerarchica basata su agenti: Planner, Evolver, Evaluator
- Riduzione dell'area del 10,04% rispetto ad ABC
- Riduzione dell'area del 7,93% rispetto a mockturtle
- Miglioramento S_overall del 46,6%–96,0% sui benchmark EPFL
- Naviga il trade-off area-ritardo
Entità
Istituzioni
- arXiv