HARDWARE-AGNOSTISCHER COMPILER FÜR TIEFGEHENDE NEURONALE NETZE

    公开(公告)号:DE102020110688A1

    公开(公告)日:2020-12-31

    申请号:DE102020110688

    申请日:2020-04-20

    Applicant: INTEL CORP

    Abstract: Ein Compiler empfängt einen Graphen, der ein neuronales Netz beschreibt und greift auf Daten zu, um eine Zielrechenvorrichtung zu beschreiben, um das neuronale Netz zu implementieren. Der Compiler generiert eine Zwischendarstellung aus dem Graphen und den Daten, wobei die Zwischendarstellung ein Operatormodell, ein Datenmodell und ein Lenkmodell enthält. Der Compiler generiert eine binäre ausführbare Datei unter Verwendung jeweils des Operatormodells, des Datenmodells und des Lenkmodells der Zwischendarstellung.

    LENKUNG VON PLANUNGSABHÄNGIGKEITEN DURCH EINEN COMPILER FÜR NEURONALE NETZE

    公开(公告)号:DE102020115581A1

    公开(公告)日:2021-01-28

    申请号:DE102020115581

    申请日:2020-06-12

    Applicant: INTEL CORP

    Abstract: Ein Compiler empfängt einen Graphen, der ein neuronales Netz beschreibt und greift auf Daten zu, um eine Zielrechenvorrichtung zu beschreiben, um das neuronale Netz zu implementieren. Der Compiler generiert eine Zwischendarstellung aus dem Graphen und den Daten und ermittelt Abhängigkeiten zwischen in der Zwischendarstellung identifizierten Operationen. Ein Satz von Barriereaufgaben wird ermittelt, die durchzuführen sind, um einen Ablauf des Satzes von Operationen auf Grundlage der Abhängigkeiten zu steuern, wobei der Satz von Barriereaufgaben unter Verwendung von Hardwarebarrierekomponenten auf der Zielrechenvorrichtung durchzuführen ist. Hinweise auf die Barriereaufgaben werden in die Zwischendarstellung eingefügt. Der Compiler generiert eine binäre ausführbare Datei aus der Zwischendarstellung, um eine Durchführung der Barriereaufgaben zu ermöglichen, um eine Durchführung des Satzes von Operationen an der Zielrechenvorrichtung zu lenken.

Patent Agency Ranking