Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018198094) PROCESSING CORE WITH METADATA ACTUATED CONDITIONAL GRAPH EXECUTION
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/198094 International Application No.: PCT/IB2018/052953
Publication Date: 01.11.2018 International Filing Date: 27.04.2018
IPC:
G06F 15/00 (2006.01) ,G06F 17/00 (2006.01) ,G06F 9/06 (2006.01) ,G06N 3/02 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
15
Digital computers in general; Data processing equipment in general
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
N
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3
Computer systems based on biological models
02
using neural network models
Applicants:
TENSTORRENT INC. [CA/CA]; 150 Ferrand Drive, Suite #901 Toronto, Ontario M3C 3E5, CA
Inventors:
BAJIC, Ljubisa; CA
TRAJKOVIC, Milos; CA
HAMER, Ivan; CA
Priority Data:
15/963,31526.04.2018US
62/491,76728.04.2017US
Title (EN) PROCESSING CORE WITH METADATA ACTUATED CONDITIONAL GRAPH EXECUTION
(FR) NOYAU DE TRAITEMENT D'EXÉCUTION DE GRAPHIQUE CONDITIONNELLE ACTIVÉE PAR MÉTADONNÉES
Abstract:
(EN) A processing core for the efficient execution of a directed graph is disclosed. The processing core includes a memory and a first and a second data tile stored in the memory. The first and second data tiles include a first and a second set of data elements stored contiguously in the memory. The processing core also includes metadata relationally stored with the first data tile in the memory. The processing core also includes an execution engine, a control unit, and an instruction. Execution of the instruction uses the execution engine, a first data element in the first set of data elements, and a second data element in the second set of data elements. The control unit conditions execution of the instruction using the metadata. A standard execution of the instruction generates a standard output. A conditional execution of the instruction operation generates a conditionally executed output.
(FR) L'invention concerne un noyau de traitement d'exécution efficace d'un graphe orienté. Le noyau de traitement comprend une mémoire et un premier et un second pavé de données mémorisés dans la mémoire. Les premier et second pavés de données comprennent un premier et un second ensemble d'éléments de données mémorisés de manière contiguë dans la mémoire. Le noyau de traitement comprend également des métadonnées mémorisées de manière relationnelle avec le premier pavé de données dans la mémoire. Le noyau de traitement comprend également un moteur d'exécution, une unité de commande et une instruction. L'exécution de l'instruction fait appel au moteur d'exécution, à un premier élément de données du premier ensemble d'éléments de données et à un second élément de données du second ensemble d'éléments de données. L'unité de commande conditionne l'exécution de l'instruction à l'aide des métadonnées. Une exécution standard de l'instruction génère une sortie standard. Une exécution conditionnelle de l'opération d'instruction génère une sortie exécutée de manière conditionnelle.
front page image
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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)