Freitag, Dezember 5, 2025

Creating liberating content

Der Präsident erklärt, warum...

„Jetzt würde meine Anwesenheit die Aufmerksamkeit von Rettern und Anwohnern ablenken.“ - Andrzej...

Überschwemmung 2024. Ursula von...

„Die Präsidentin der Europäischen Kommission, Ursula von der Leyen, wird auf persönliche Einladung...

Überschwemmung in Polen, Oława...

Die Überschwemmung der Oder erreicht Oława und wird bald Breslau erreichen. Am Montagabend...

Breslau. Flutwelle an der...

Die Flutwelle an der Oder steuert auf Breslau zu. Wie ist der aktuelle...
Html code here! Replace this with any non empty raw html code and that's it.
StartTop NachrichtenIntel möchte Quellcode...

Intel möchte Quellcode mit Maschinenprogrammierung debuggen

Mit ControlFlag hat Intel ein neues System eingeführt, das Fehler im Quellcode automatisch erkennen soll. Zu diesem Zweck wird der Ansatz der Maschinenprogrammierung verwendet. Derzeit existiert das System nur intern bei dem Chiphersteller, der es am Intel Labs Day 2020 vorgestellt hat.

Intel und Wissenschaftler des Massachusetts Institute of Technology (MIT) hatten vor zwei Jahren eine eigene Idee zur Maschinenprogrammierung in einer Abhandlung umrissen. Das grundlegende Ziel besteht darin, Quellcode mithilfe von ML-Methoden (Machine Learning) zu erstellen.

ControlFlag soll keinen neuen Code erstellen, sondern Fehler in vorhandenen erkennen. Dazu ist die Erkennung von Anomalien durch unbeaufsichtigtes Lernen erforderlich. In diesem ML-Prozess analysiert ein System Daten, für die im Gegensatz zu geführten Lernprozessen kein menschlicher Input als Grundlage für die Klassifizierung existiert. Beispielsweise wird die Erkennung von Anomalien zur vorausschauenden Wartung oder Betrugserkennung verwendet, indem der Normalfall aus einer großen Datenmenge gelernt wird, um vor Ausreißern zu warnen.

Laut Intel hat ControlFlag bereits eine Milliarde unbeschrifteter Zeilen mit Standardqualitätscode überprüft und die entsprechenden „normalen“ Muster gelernt. Im Gegensatz zur statischen Code-Analyse-Software sucht das System nicht nach bestimmten Schwachstellen wie Speicherzuordnungsfehlern oder fest codierten Anmeldeinformationen, sondern identifiziert Anomalien unabhängig von der verwendeten Programmiersprache.

Das System passt sich dem Stil einzelner Entwickler an und berücksichtigt bei der Verwendung der Programmiersprachen stilistische Unterschiede. Auf diese Weise muss erkannt werden, ob eine Abweichung vom Muster ein potenzieller Programmierfehler oder nur eine stilistische Variation ist. Im Juli stellten Intel und MIT ein Programmierwerkzeug vor, mit dem Ähnlichkeiten im Code mithilfe von MISIM (Machine Inferred Code Similarity) erkannt werden können.

Intel verwendet CodeFlag wahrscheinlich bereits intern, um Fehler während der Software- und Firmware-Entwicklung zu erkennen. Weitere Details finden Sie in der Suchen Sie nach der Ankündigung im Intel Newsroom. Es fehlen jedoch Details zu konkreten Plänen für ein kommerzielles Angebot oder ein Open-Source-Projekt.


(Arm)

Zur Homepage gehen

Continue reading

Der Präsident erklärt, warum er keine Gebiete überschwemmen wird

„Jetzt würde meine Anwesenheit die Aufmerksamkeit von Rettern und Anwohnern ablenken.“ - Andrzej Duda hat es auch erklärt. ...

Überschwemmung 2024. Ursula von der Leyen kommt nach Polen

„Die Präsidentin der Europäischen Kommission, Ursula von der Leyen, wird auf persönliche Einladung von Donald Tusk in zwei Tagen nach Polen kommen“, sagte Krzysztof Brejza, Mitglied des Europäischen Parlaments, in den sozialen Medien. Am selben Tag kündigte der Premierminister...

Überschwemmung in Polen, Oława – Breslau. Der Überschwemmungspolder wurde geöffnet. Zwei Dörfer – Stary Otok und Stary Górnik – sind von Überschwemmungen bedroht

Die Überschwemmung der Oder erreicht Oława und wird bald Breslau erreichen. Am Montagabend überstieg der Wasserstand in Brzeg die 620-Zentimeter-Marke und es wurde beschlossen, den Überschwemmungspolder Oława-Lipki zu öffnen. Oberhauptmann Michał Wójtowicz, Pressesprecher der Bezirksfeuerwehr Oława, sagte in einem...

Enjoy exclusive access to all of our content

Get an online subscription and you can unlock any article you come across.