-
公开(公告)号:DE102018126036A1
公开(公告)日:2019-07-04
申请号:DE102018126036
申请日:2018-10-19
Applicant: INTEL CORP
Inventor: SADE RAANAN , RUBANOVICH SIMON , GRADSTEIN AMIT , SPERBER ZEEV , HEINECKE ALEXANDER , VALENTINE ROBERT , CHARNEY MARK , TOLL BRET , CORBAL JESUS , OULD-AHMED-VALL ELMOUSTAPHA , ADELMAN MENACHEM , HADAS EYAL
IPC: G06F9/30
Abstract: Hier dargelegte Ausführungsformen betreffen Systeme und Verfahren zum Nullen eines Kachelregisterpaars. In einem Beispiel umfasst ein Prozessor Decodierschaltkreise zum Decodieren einer Matrixpaar-Nullungsanweisung mit Feldern für einen Opcode und einer Kennung zum Identifizieren einer Zielmatrix mit einem PAIR-Parameter gleich TRUE; und Ausführungsschaltkreise zum Ausführen der decodierten Matrixpaar-Nullungsanweisung zum Nullen jedes Elements einer linken Matrix und einer rechten Matrix der identifizierten Zielmatrix.
-
公开(公告)号:DK4002105T3
公开(公告)日:2024-11-25
申请号:DK21217772
申请日:2019-10-08
Applicant: INTEL CORP
Inventor: HEINECKE ALEXANDER F , VALENTINE ROBERT , CHARNEY MARK J , SADE RAANAN , ADELMAN MENACHEM , SPERBER ZEEV , GRADSTEIN AMIT , RUBANOVICH SIMON
IPC: G06F9/30
-
公开(公告)号:DE102018125972A1
公开(公告)日:2019-07-04
申请号:DE102018125972
申请日:2018-10-19
Applicant: INTEL CORP
Inventor: SADE RAANAN , RUBANOVICH SIMON , GRADSTEIN AMIT , SPERBER ZEEV , HEINECKE ALEXANDER , VALENTINE ROBERT , CHARNEY MARK , TOLL BRET , CORBAL JESUS , OULD-AHMED-VALL ELMOUSTAPHA , ADELMAN MENACHEM
IPC: G06F9/30
Abstract: Hier dargelegte Ausführungsformen betreffen Systeme und Verfahren zum Speichern eines Kachelregisterpaars in Speicher. In einem Beispiel umfasst ein Prozessor Decodierschaltkreise zum Decodieren einer Speichermatrixpaaranweisung mit Feldern für einen Opcode und Quellen- und Zielkennungen zum Identifizieren von Quellen- bzw. Zielmatrizen, wobei jede Matrix einen PAIR-Parameter gleich TRUE aufweist; und Ausführungsschaltkreise zum Ausführen der decodierten Speichermatrixpaaranweisungen zum Speichern jedes Elements linker und rechter Kacheln der identifizierten Quellenmatrix in entsprechenden Elementpositionen von linken bzw. rechten Kacheln der identifizierten Quellenmatrix, wobei das Ausführen ein Stück von C Elementen einer Zeile der identifizierten Zielmatrix auf einmal speichert.
-
公开(公告)号:ES3013609T3
公开(公告)日:2025-04-14
申请号:ES20216494
申请日:2019-10-08
Applicant: INTEL CORP
Inventor: HEINECKE ALEXANDER F , VALENTINE ROBERT , CHARNEY MARK J , SADE RAANAN , ADELMAN MENACHEM , SPERBER ZEEV , GRADSTEIN AMIT , RUBANOVICH SIMON
IPC: G06F9/30
Abstract: Las realizaciones descritas se refieren a un procesador, un sistema en un chip y un sistema para ejecutar una instrucción de conversión de formato. En un ejemplo, un procesador que tiene una pluralidad de núcleos, incluido un núcleo que, en respuesta a una instrucción de conversión de formato que tiene un primer operando de origen que incluye un primer elemento de datos de punto flotante de precisión simple de 32 bits y un segundo operando de origen que incluye un segundo elemento de datos de punto flotante de precisión simple de 32 bits, debe: convertir el primer elemento de datos de punto flotante de precisión simple de 32 bits en un primer elemento de datos de punto flotante de 16 bits, en donde, cuando el primer elemento de datos de punto flotante de precisión simple de 32 bits es un elemento de datos normal, la conversión se debe realizar de acuerdo con un modo de redondeo especificado por la instrucción de conversión de formato, y el primer elemento de datos de punto flotante de 16 bits debe tener un bit de signo, un exponente de 8 bits, siete bits de mantisa explícitos y un bit de mantisa implícito, y en donde, cuando el primer elemento de datos de punto flotante de precisión simple de 32 bits es un elemento de datos que no es un número, NaN, el primer elemento de datos de punto flotante de 16 bits debe tener una mantisa con un máximo bit significativo establecido en uno; convertir el segundo elemento de datos de punto flotante de precisión simple de 32 bits en un segundo elemento de datos de punto flotante de 16 bits, donde, cuando el segundo elemento de datos de punto flotante de precisión simple de 32 bits es un elemento de datos normal, la conversión se debe realizar de acuerdo con el modo de redondeo, y el segundo elemento de datos de punto flotante de 16 bits debe tener un bit de signo, un exponente de 8 bits, siete bits de mantisa explícitos y un bit de mantisa implícito, y donde cuando el segundo elemento de datos de punto flotante de precisión simple de 32 bits es un elemento de datos NaN, el segundo elemento de datos de punto flotante de 16 bits debe tener una mantisa con un bit más significativo establecido en uno; y almacenar el primer elemento de datos de punto flotante de 16 bits en una mitad de orden inferior de un registro de destino y el segundo elemento de datos de punto flotante de 16 bits en una mitad de orden superior del registro de destino. (Traducción automática con Google Translate, sin valor legal)
-
公开(公告)号:PL3822774T3
公开(公告)日:2025-04-07
申请号:PL20216494
申请日:2019-10-08
Applicant: INTEL CORP
Inventor: HEINECKE ALEXANDER F , VALENTINE ROBERT , CHARNEY MARK J , SADE RAANAN , ADELMAN MENACHEM , SPERBER ZEEV , GRADSTEIN AMIT , RUBANOVICH SIMON
IPC: G06F9/30
-
6.
公开(公告)号:FI3822774T3
公开(公告)日:2025-02-27
申请号:FI20216494
申请日:2019-10-08
Applicant: INTEL CORP
Inventor: HEINECKE ALEXANDER F , VALENTINE ROBERT , CHARNEY MARK J , SADE RAANAN , ADELMAN MENACHEM , SPERBER ZEEV , GRADSTEIN AMIT , RUBANOVICH SIMON
IPC: G06F9/30
Abstract: Disclosed embodiments relate to a processor and a method for executing a format conversion instruction. In one example, a processor comprises a decode unit to decode the format conversion instruction and an execution unit to execute the decoded format conversion instruction. The format conversion instruction indicates a location of a first source operand, a location of a second source operand, a destination register, a writemask register, and a type of masking, the first source operand to include a first plurality of 32-bit single-precision floating point data elements, the second source operand to include a second plurality of 32-bit single-precision floating point data elements, the writemask register to store a plurality of mask bits each corresponding to a data element position in the destination register, the type of masking to be either zeroing masking or merging masking.
-
公开(公告)号:PL4002105T3
公开(公告)日:2025-01-20
申请号:PL21217772
申请日:2019-10-08
Applicant: INTEL CORP
Inventor: HEINECKE ALEXANDER F , VALENTINE ROBERT , CHARNEY MARK J , SADE RAANAN , ADELMAN MENACHEM , SPERBER ZEEV , GRADSTEIN AMIT , RUBANOVICH SIMON
IPC: G06F9/30
-
公开(公告)号:PL3866001T3
公开(公告)日:2025-01-07
申请号:PL21166159
申请日:2019-10-08
Applicant: INTEL CORP
Inventor: HEINECKE ALEXANDER F , VALENTINE ROBERT R , CHARNEY MARK J , SADE RAANAN , ADELMAN MENACHEM , SPERBER ZEEV , GRADSTEIN AMIT , RUBANOVICH SIMON
IPC: G06F9/30
-
公开(公告)号:PL3855308T3
公开(公告)日:2024-10-07
申请号:PL21162718
申请日:2019-10-08
Applicant: INTEL CORP
Inventor: HEINECKE ALEXANDER F , VALENTINE ROBERT R , CHARNEY MARK J , SADE RAANAN , ADELMAN MENACHEM , SPERBER ZEEV , GRADSTEIN AMIT , RUBANOVICH SIMON
IPC: G06F9/30
-
公开(公告)号:DE102018125817A1
公开(公告)日:2019-07-04
申请号:DE102018125817
申请日:2018-10-18
Applicant: INTEL CORP
Inventor: SADE RAANAN , RUBANOVICH SIMON , GRADSTEIN AMIT , SPERBER ZEEV , HEINECKE ALEXANDER , VALENTINE ROBERT , CHARNEY MARK , TOLL BRET , CORBAL JESUS , OULD-AHMED-VALL ELMOUSTAPHA , ADELMAN MENACHEM
IPC: G06F9/38
Abstract: Hier dargelegte Ausführungsformen betreffen Systeme und Verfahren zum Laden eines Kachelregisterpaars. In einem Beispiel umfasst ein Prozessor Decodierschaltkreise zum Decodieren einer Ladematrixpaaranweisung mit Feldern für einen Opcode und Quellen- und Zielkennungen zum Identifizieren von Quellen- bzw. Zielmatrizen, wobei jede Matrix einen PAIR-Parameter gleich TRUE aufweist; und Ausführungsschaltkreise zum Ausführen der decodierten Ladematrixpaaranweisungen zum Laden jedes Elements linker und rechter Kacheln der identifizierten Zielmatrix aus entsprechenden Elementpositionen von linken bzw. rechten Kacheln der identifizierten Quellenmatrix, wobei das Ausführen beginnend mit der ersten Zeile an einer Zeile der identifizierten Zielmatrix auf einmal operiert.
-
-
-
-
-
-
-
-
-