Forschung arXiv – cs.AI

Neue Dialog-basierte Datengenerierung steigert Fortran-zu-C++ und C++-zu-CUDA Übersetzungen

Ein neues automatisiertes Pipeline-Konzept nutzt zwei große Sprachmodelle – einen Fragegenerator und einen Lösungsanbieter – um Codeübersetzungen in ressourcenarmen Programmiersprachen zu verbessern. Durch die Einbindun…

≈1 Min. Lesezeit Originalquelle
Visuelle Illustration fuer KI-Kontext
Kernaussagen
Das nimmst du aus dem Beitrag mit
  • Ein neues automatisiertes Pipeline-Konzept nutzt zwei große Sprachmodelle – einen Fragegenerator und einen Lösungsanbieter – um Codeübersetzungen in ressourcenarmen Prog…
  • Durch die Einbindung von Compilerwissen und Laufzeitfeedback entstehen nicht nur klassische Quell-zu-Ziel-Codepaare, sondern auch geprüfte Übersetzungen mit Unit‑Tests u…
  • Bei den Tests auf Fortran‑zu‑C++ und C++‑zu‑CUDA wurden insgesamt 3.640 bzw.

Ein neues automatisiertes Pipeline-Konzept nutzt zwei große Sprachmodelle – einen Fragegenerator und einen Lösungsanbieter – um Codeübersetzungen in ressourcenarmen Programmiersprachen zu verbessern. Durch die Einbindung von Compilerwissen und Laufzeitfeedback entstehen nicht nur klassische Quell-zu-Ziel-Codepaare, sondern auch geprüfte Übersetzungen mit Unit‑Tests und mehrschichtige Dialoge, die den Denkprozess hinter jeder Anpassung dokumentieren.

Bei den Tests auf Fortran‑zu‑C++ und C++‑zu‑CUDA wurden insgesamt 3.640 bzw. 3.930 Dialoge generiert. Das Fine‑Tuning mit diesen Daten führt zu einer dramatischen Steigerung der funktionalen Korrektheit: Bei der schwierigen C++‑zu‑CUDA‑Übersetzung steigen die Unit‑Test‑Erfolgsraten um mehr als 56 %. Damit demonstriert die Methode, dass qualitativ hochwertige, dialogbasierte Trainingsdaten selbst bei kleinen Modellen signifikante Leistungsverbesserungen ermöglichen.

Besonders bemerkenswert ist, dass ein 7‑Billionen‑Parameter‑Modell mit offenen Gewichten dank dieser Daten die größeren proprietären Systeme bei Schlüsselmetriken wie Kompilierungserfolg deutlich übertrifft. Die Ergebnisse zeigen, dass dialogbasierte Datengeneration ein vielversprechender Ansatz ist, um die Grenzen von LLM‑basierten Code‑Übersetzungen zu verschieben und gleichzeitig die Entwicklung in weniger verbreiteten Programmiersprachen zu beschleunigen.

Einordnen in 60 Sekunden

Welche Linse du auf diese Meldung legen solltest

Dieses Thema ist relevant, weil es zeigt, wie sich KI-Produkte, Modelle oder Rahmenbedingungen in der Praxis verschieben.

Achte zuerst darauf, was sich fuer Nutzer, Builder oder Unternehmen konkret veraendert und ob daraus ein nachhaltiger Trend entsteht.

Was veraendert sich praktisch?
Ist das eher Signal, Produkt oder nur kurzfristiger Hype?
Begriffe zum Einordnen

Kontext ohne Glossar-Suche

Sprachmodelle
Dieses Thema ist relevant, weil es zeigt, wie sich KI-Produkte, Modelle oder Rahmenbedingungen in der Praxis verschieben.
Codeübersetzung
Dieses Thema ist relevant, weil es zeigt, wie sich KI-Produkte, Modelle oder Rahmenbedingungen in der Praxis verschieben.
Unit-Tests
Dieses Thema ist relevant, weil es zeigt, wie sich KI-Produkte, Modelle oder Rahmenbedingungen in der Praxis verschieben.
arXiv – cs.AI
Diese Quelle setzt den Ausgangspunkt fuer die Meldung. Pruefe immer, ob sie eher Forschung, Produktmarketing oder Praxisperspektive liefert.
Naechste Schritte

Aehnliche Entwicklungen zum Weiterlesen