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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018080617) NEURAL NETWORK COMPUTE TILE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/080617    International Application No.:    PCT/US2017/046963
Publication Date: 03.05.2018 International Filing Date: 15.08.2017
IPC:
G06N 3/063 (2006.01), G06N 3/04 (2006.01), G06F 13/28 (2006.01), G06F 9/30
Applicants: GOOGLE LLC [US/US]; 1600 Amphitheatre Parkway Mountain View, California 94043 (US)
Inventors: TEMAM, Olivier; (FR).
NARAYANASWAMI, Ravi; (US).
KHAITAN, Harshit; (US).
WOO, Dong Hyuk; (US)
Agent: HENRY, Joel; (US).
PORTNOV, Michael; (US)
Priority Data:
15/335,769 27.10.2016 US
Title (EN) NEURAL NETWORK COMPUTE TILE
(FR) MOSAÏQUE DE CALCUL DE RÉSEAU DE NEURONES ARTIFICIELS
Abstract: front page image
(EN)A computing unit is disclosed, comprising a first memory bank for storing input activations and a second memory bank for storing parameters used in performing computations. The computing unit includes at least one cell comprising at least one multiply accumulate ("MAC") operator that receives parameters from the second memory bank and performs computations. The computing unit further includes a first traversal unit that provides a control signal to the first memory bank to cause an input activation to be provided to a data bus accessible by the MAC operator. The computing unit performs one or more computations associated with at least one element of a data array, the one or more computations being performed by the MAC operator and comprising, in part, a multiply operation of the input activation received from the data bus and a parameter received from the second memory bank.
(FR)L'invention concerne une unité de calcul, comprenant un premier bloc mémoire pour stocker des activations d'entrée et un second bloc mémoire pour stocker des paramètres utilisés dans la réalisation de calculs. L'unité de calcul inclut au moins une cellule comprenant au moins un opérateur de multiplication-totalisation ("MAC") qui reçoit des paramètres du second bloc mémoire et effectue des calculs. L'unité de calcul inclut en outre une première unité de traversée qui envoie un signal de commande au premier bloc mémoire pour provoquer la transmission d'une activation d'entrée à un bus de données accessible par l'opérateur MAC. L'unité de calcul effectue un ou plusieurs calculs associés à au moins un élément d'un réseau de données, lesdits un ou plusieurs calculs étant effectués par l'opérateur MAC et comprenant, en partie, une opération de multiplication de l'activation d'entrée reçue du bus de données et un paramètre reçu du second bloc mémoire.
Designated States: 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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)