-
公开(公告)号:PL3608776T3
公开(公告)日:2022-04-04
申请号:PL19183504
申请日:2019-06-28
Applicant: INTEL CORP
Inventor: BAUM DAN , ZOHAR RONEN , MISHRA ASIT , SURTI PRASOONKUMAR , ELMOUSTAPHA OULD-AHMED-VALL , HUGHES CHRISTOPHER , HEINECKE ALEXANDER
IPC: G06F9/30
-
公开(公告)号:ES2905697T3
公开(公告)日:2022-04-11
申请号:ES19183504
申请日:2019-06-28
Applicant: INTEL CORP
Inventor: BAUM DAN , ZOHAR RONEN , MISHRA ASIT , SURTI PRASOONKUMAR , ELMOUSTAPHA OULD-AHMED-VALL , HUGHES CHRISTOPHER , HEINECKE ALEXANDER
IPC: G06F9/30
Abstract: Un procesador (1390) que comprende: una circuitería de descodificación (1303) para descodificar una instrucción, incluyendo la instrucción un primer campo para identificar una ubicación de un vector de origen, un segundo campo para identificar una ubicación de un vector de destino y un código de operación para indicar a una circuitería de ejecución (1311) que ejecute la instrucción descodificada para clasificar valores del vector de origen y almacenar un resultado de la clasificación en el vector de destino generando, por cada elemento del vector de origen, un valor de índice usando una o más comparaciones del propio elemento y con otros elementos de datos del vector de origen, y permutando los valores de los elementos del vector de origen basándose en los valores de índice para los elementos; y una circuitería de ejecución (1311) para ejecutar la instrucción descodificada como es indicado por el código de operación, en donde la circuitería de ejecución (1311) comprende una circuitería de operaciones matriciales (2301) para generar el índice y una circuitería de procesamiento de vectores (2303) para permutar y almacenar los valores de los elementos basándose en los valores de índice.
-