-
公开(公告)号:DE102015007943A1
公开(公告)日:2016-01-28
申请号:DE102015007943
申请日:2015-06-19
Applicant: INTEL CORP
Inventor: FALCON AYOSE J , LUPON MARC , HERRERO ABELLANAS ENRIC , LATORRE FERNANDO , LOPEZ PEDRO , TOURNAVITIS GEORGIOS , PRATAS FREDERICO C
IPC: G06N3/02
Abstract: Ein Prozessor umfasst einen Prozessorkern und einen Berechnungsschaltkreis. Der Prozessorkern umfasst eine Logik zum Bestimmen eines Satzes von Gewichtungen zur Verwendung in einer Berechnung für ein faltendes neuronales Netzwerk (Convolutional Neural Network, CNN) und zum Hochskalieren der Gewichtungen mithilfe eines Skalierungswertes. Der Berechnungsschaltkreis umfasst eine Logik zum Empfangen des Skalierungswertes, des Satzes von Gewichtungen und eines Satzes von Eingangswerten, wobei jeder Eingangswert und die zugehörige Gewichtung die gleiche Größe aufweisen. Der Berechnungsschaltkreis umfasst auch eine Logik zum Ermitteln von Ergebnissen aus den Berechnungen für ein faltendes neuronales Netzwerk (CNN) auf der Grundlage des Satzes von Gewichtungen, der auf den Satz von Eingangswerten angewandt wurde, zum Herunterskalieren der Ergebnisse mithilfe des Skalierungswertes, zum Kürzen der herunterskalierten Werte auf die feste Größe und zum Verbinden der gekürzten Ergebnisse für einen Datenaustausch mit einer Ausgabe für eine Schicht des CNN.