WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2017185393) APPAREIL ET PROCÉDÉ D'EXÉCUTION D'UNE OPÉRATION DE PRODUIT INTERNE DE VECTEURS
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication :    WO/2017/185393    N° de la demande internationale :    PCT/CN2016/081108
Date de publication : 02.11.2017 Date de dépôt international : 05.05.2016
CIB :
G06F 17/16 (2006.01)
Déposants : CAMBRICON TECHNOLOGIES CO., LTD. [CN/CN]; Suite 644, Scientific Research Building, No. 6, Kexueyuan South Road, Haidian District Beijing 100190 (CN)
Inventeurs : ZHI, Tian; (CN).
GUO, Qi; (CN).
LIU, Shaoli; (CN).
CHEN, Tianshi; (CN).
CHEN, Yunji; (CN)
Mandataire : CHINA SCIENCE PATENT & TRADEMARK AGENT LTD.; Suite 4-1105, No. 87, West 3rd Ring North Rd., Haidian District Beijing 100089 (CN)
Données relatives à la priorité :
201610267012.X 26.04.2016 CN
Titre (EN) APPARATUS AND METHOD FOR EXECUTING INNER PRODUCT OPERATION OF VECTORS
(FR) APPAREIL ET PROCÉDÉ D'EXÉCUTION D'UNE OPÉRATION DE PRODUIT INTERNE DE VECTEURS
(ZH) 一种用于执行向量内积运算的装置和方法
Abrégé : front page image
(EN)An apparatus and method for executing an inner product operation of vectors are used for executing an inner product operation of vectors in combination of a corresponding instruction set. The apparatus comprises an instruction storage unit, a register unit, and a vector inner product unit. Vectors are stored in the storage unit. Vector storage addresses are stored in the register unit. The vector inner product unit obtains vector addresses in the register unit according to a matching instruction, then obtains corresponding vectors in the storage unit according to the vector addresses, and then performs vector inner product according to the obtained vectors, so as to obtain the operating result. In the apparatus and the method, vector data participating in the operation is temporarily stored in a high-speed temporary storage memory, so that data of different widths can be supported more flexibly and effectively in the vector inner product process, thereby improving an execution function involving in a great quantity of vector inner product applications.
(FR)La présente invention concerne un appareil et un procédé d'exécution d'une opération de produit interne de vecteurs qui sont utilisés pour exécuter une opération de produit interne de vecteurs en combinaison avec un jeu d'instructions correspondant. L'appareil comprend une unité de mémoire d'instructions, une unité de registre et une unité de produit interne de vecteurs. Les vecteurs sont mémorisés dans l'unité de mémoire. Les adresses de mémoire de vecteurs sont mémorisées dans l'unité de registre. L'unité de produit interne de vecteurs obtient des adresses de vecteurs dans l'unité de registre conformément à une instruction de mise en correspondance, puis obtient des vecteurs correspondants dans l'unité de mémoire conformément aux adresses de vecteurs, puis effectue un produit de vecteurs interne en fonction des vecteurs obtenus, de façon à obtenir le résultat de l'opération. Dans l'appareil et le procédé, les données de vecteur participant à l'opération sont temporairement mémorisées dans une mémoire temporaire à grande vitesse, de sorte que des données de différentes largeurs peuvent être prises en charge de manière plus flexible et efficace dans le processus de produit interne de vecteurs, ce qui permet d'améliorer une fonction d'exécution impliquant une grande quantité d'applications de produit interne de vecteurs.
(ZH)一种执行向量内积运算的装置及方法,用于配合一套相应的指令集,执行向量内积运算,装置包括指令存储单元、寄存器单元和向量内积单元,存储单元中存储有向量,寄存器单元中存储有向量存储的地址,向量内积单元根据配套指令在寄存器单元中获取向量地址,然后,根据该向量地址在存储单元中获取相应的向量,接着,根据获取的向量进行向量内积,得到运算结果。该装置及方法将参与计算的向量数据暂存在高速暂存存储器上,使得向量内积过程中可以更加灵活有效地支持不同宽度的数据,提升包含大量向量内积应用的执行性能。
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)