← Neueste Arbeiten
🤖 AI

Automated QoR improvement in OpenROAD with coding agents

Das Paper stellt AuDoPEDA vor, ein autonomes, auf LLMs basierendes System, das durch eigenständige Code-Änderungen in der OpenROAD-EDA-Umgebung signifikante Verbesserungen bei PPA-Metriken (Leistung, Fläche und Energieverbrauch) erzielt.

Ursprüngliche Autoren: Amur Ghose, Junyeong Jang, Andrew B. Kahng, Jakang Lee

Veröffentlicht 2026-02-11
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Amur Ghose, Junyeong Jang, Andrew B. Kahng, Jakang Lee

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Die Geschichte vom „Super-Architekten“, der seine eigenen Baupläne verbessert

Stell dir vor, du möchtest ein riesiges, hochmodernes Wolkenkratzer-Viertel bauen. Das Problem: Es gibt kaum erfahrene Architekten, die die komplizierten Bauvorschriften, die Statik-Berechnungen und die Elektrik-Pläne gleichzeitig im Kopf behalten können. Die Pläne sind Millionen von Seiten lang, in verschiedenen Sprachen geschrieben und so komplex, dass selbst Experten Jahre brauchen, um sie zu verstehen.

Bisher haben wir versucht, Computer zu nutzen, um ein bisschen zu helfen – wie ein Taschenrechner für den Architekten. Aber diese Computer konnten nicht selbstständig denken. Sie konnten keine neuen, besseren Ideen für das gesamte Viertel entwickeln.

Die Forscher der UC San Diego haben nun „AuDoPEDA“ erschaffen: Einen digitalen „Super-Architekten“, der nicht nur hilft, sondern selbstständig lernt, plant und das Viertel besser baut.


Wie funktioniert dieser digitale Super-Architekt? (Die 4 Schritte)

Man kann sich das System wie einen extrem intelligenten Lehrling vorstellen, der in vier Phasen arbeitet:

1. Die „Bibliothek des Wissens“ (S0: Dokumentation)

Stell dir vor, der Lehrling kommt in ein riesiges Archiv voller Baupläne, die völlig chaotisch sortiert sind. Der erste Schritt von AuDoPEDA ist es, dieses Chaos zu ordnen. Er liest jede einzelne Seite, versteht, welche Leitung wohin führt, und erstellt sich eine eigene, perfekt strukturierte „Karteikarte“ für jedes Bauteil. Er baut sich quasi sein eigenes, digitales Gehirn auf, damit er nie wieder nachschlagen muss, wo ein Kabel liegt.

2. Die „Forschungs-Pause“ (S1: Planung)

Anstatt einfach blind loszubauen, setzt sich der Lehrling hin und liest Fachbücher über die modernste Architektur-Technik der Welt. Er kombiniert das Wissen aus den alten Plänen mit den neuesten wissenschaftlichen Entdeckungen. Er sagt dann: „Hey, ich habe eine Idee! Wenn wir die Stromleitungen in den Wänden ein bisschen anders verlegen, sparen wir massiv Energie und die Gebäude werden stabiler.“ Er erstellt einen präzisen Schlachtplan.

3. Der „Präzisions-Plan“ (S2: Lokalisierung)

Jetzt wird es konkret. Der Lehrling nimmt seinen großen Plan und sagt: „Um diese Idee umzusetzen, muss ich genau an diesen drei Stellen in den Bauplänen etwas ändern, und zwar so: Hier eine neue Leitung, dort ein stärkerer Pfeiler.“ Er bereitet die exakten „Änderungsbefehle“ vor, damit er später keinen Fehler macht.

4. Der „Bau-Roboter mit Selbstkontrolle“ (S3: Ausführung)

Jetzt geht es an die Arbeit. Der digitale Roboter führt die Änderungen am Code (den Bauplänen) aus. Aber das Beste ist: Er prüft sich ständig selbst! Er baut ein kleines Modell des Viertels und misst: „Ist es jetzt wirklich effizienter? Verbraucht es weniger Strom? Gibt es irgendwo einen Kurzschluss?“

  • Wenn die Idee funktioniert: Erfolg! Er behält die Änderung.
  • Wenn die Idee schlecht war (z. B. das Gebäude wackelt): Sofortiger Rückzug! Er macht alles rückgängig, lernt aus dem Fehler und versucht es mit einem neuen Plan noch einmal.

Was hat das Ergebnis gebracht? (Die Erfolge)

Das System hat nicht nur „ein bisschen“ geholfen, sondern echte, messbare Verbesserungen am digitalen „Viertel“ (dem OpenROAD-Chip-Design-System) erzielt:

  • Weniger Kabelsalat: Die Leitungen wurden bis zu 6 % kürzer. Das ist so, als würde man in einem Haus die Wege zwischen Küche und Esszimmer optimieren, damit man weniger rennen muss.
  • Mehr Geschwindigkeit: Die Chips können schneller arbeiten (bis zu 10 % Zeitersparnis). Das ist wie ein Auto, das durch eine bessere Aerodynamik schneller fährt.
  • Weniger Stromverbrauch: Die Energieeffizienz stieg um bis zu 19 %. Das Viertel verbraucht also viel weniger Strom, obwohl es leistungsfähiger ist.

Das Fazit

Dieses Paper zeigt: Wir müssen KI nicht nur als „Schreibhilfe“ für Texte nutzen. Wir können sie zu echten Ingenieuren machen, die komplexe technische Probleme lösen, aus wissenschaftlicher Literatur lernen und ihre eigenen Werkzeuge immer wieder selbst verbessern. Die Ära der selbstdenkenden Software-Ingenieure hat begonnen.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →