WO2023131151 - METHOD AND DEVICE FOR PROVIDING VECTOR STREAM INSTRUCTION SET ARCHITECTURE EXTENSION FOR CPU

National phase entry:
Publication Number WO/2023/131151
Publication Date 13.07.2023
International Application No. PCT/CN2023/070306
International Filing Date 04.01.2023
Title **
[English] METHOD AND DEVICE FOR PROVIDING VECTOR STREAM INSTRUCTION SET ARCHITECTURE EXTENSION FOR CPU
[French] PROCÉDÉ ET DISPOSITIF DE FOURNITURE D'EXTENSION D'ARCHITECTURE D'ENSEMBLE D'INSTRUCTIONS DE FLUX VECTORIEL POUR CPU
Applicants **
HUAWEI TECHNOLOGIES CO., LTD.
Inventors
GOUDARZI, Maziar
AZIMI, Reza
HO, Man Pok
QIAN, Zhizhao
Priority Data
17/570,349   06.01.2022   US
Application details
Total Number of Claims/PCT *
Number of Independent Claims *
Number of Priorities *
Number of Multi-Dependent Claims *
Number of Drawings *
Pages for Publication *
Number of Pages with Drawings *
Pages of Specification *
*
Number of Office Actions *
*
International Searching Authority
*
Recordal of a Change of the Applicant's Name/Address
*
Type of Assignment
*
Applicant's Legal Status
*
*
*
*
*
*
Entry into National Phase under
*
Patent Delivery
*
译文

* The data is based on automatic recognition. Please verify and amend if necessary.

** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.

Quotation for National Phase entry

Country StagesTotal
China Filing, Examination, Granting1903
EPO Filing, Examination, Granting14221
Japan Filing, Examination, Granting2309
South Korea Filing, Examination, Granting2469
USA Filing, Examination, Granting4740
MasterCard Visa
Total: 25,642

The term for entry into the National Phase has expired. This quotation is for informational purposes only

Contact Us
Abstract[English] A method and device for providing a vector stream instruction set architecture extension for a CPU. In one aspect, there is provided a vector stream engine unit comprising: a first fast memory storage for temporarily storing data of vector data streams from a memory for loading into a vector register file; a second fast memory storage for temporarily storing data of the vector data streams from the vector register file for loading into the memory; a prefetcher configured to prefetch data of the vector data streams from the memory into the first fast storage memory, and prefetch data of the vector data streams from the vector register file into the second fast storage memory; and a stream configuration table (SCT) storing stream information for prefetching data from the vector data streams.[French] Procédé et dispositif de fourniture d'une extension d'architecture d'ensemble d'instructions de flux vectoriel pour une unité centrale de traitement (CPU). Selon un aspect, l'invention concerne une unité de moteur de flux vectoriel comprenant : un premier dispositif de stockage de mémoire rapide permettant de stocker temporairement des données de flux de données vectoriels d'une mémoire en vue d'un chargement dans un fichier de registre vectoriel ; un second dispositif de stockage de mémoire rapide permettant de stocker temporairement des données des flux de données vectoriels du fichier de registre vectoriel en vue d'un chargement dans la mémoire ; un dispositif de préextraction configuré pour préextraire des données des flux de données vectoriels de la mémoire dans la première mémoire de stockage rapide, et pour préextraire des données des flux de données vectoriels du fichier de registre vectoriel dans la seconde mémoire de stockage rapide ; et une table de configuration de flux (SCT) stockant des informations de flux pour préextraire des données à partir des flux de données vectoriels.