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.
Huawei Administration Building, Bantian,Longgang District
Shenzhen, Guangdong 518129, CN
Inventors
GOUDARZI, Maziar
Suite 400, 303 Terry Fox Drive, Kanata
Ottawa, Ontario 231, CA
AZIMI, Reza
Suite 400, 303 Terry Fox Drive, Kanata
Ottawa, Ontario 231, CA
HO, Man Pok
Suite 400, 303 Terry Fox Drive, Kanata
Ottawa, Ontario 231, CA
QIAN, Zhizhao
Huawei Administration Building, Bantian,Longgang District
Shenzhen, Guangdong 518129, CN
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 | * |
| * | |
| * | |
International Searching Authority |
CNIPA
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Translation |
|
Recalculate
* 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 | Stages | Total | |
|---|---|---|---|
| China | Filing | 1286 | |
| EPO | Filing, Examination | 8134 | |
| Japan | Filing | 593 | |
| South Korea | Filing | 575 | |
| USA | Filing, Examination | 2710 |

Total: 13298 USD
The term for entry into the National Phase has expired. This quotation is for informational purposes only
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.