Invention Grant
- Patent Title: Method, apparatus, and computer-readable medium for parallelization of a computer program on a plurality of computing cores
-
Application No.: US15476598Application Date: 2017-03-31
-
Publication No.: US09760530B2Publication Date: 2017-09-12
- Inventor: Solomon Harsha , Paul Master
- Applicant: CORNAMI, INC.
- Applicant Address: US CA Santa Clara
- Assignee: CORNAMI, INC.
- Current Assignee: CORNAMI, INC.
- Current Assignee Address: US CA Santa Clara
- Agency: Rimon, P.C.
- Agent Marc Kaufman
- Main IPC: G06F15/80
- IPC: G06F15/80 ; G06F9/45 ; G06Q40/00

Abstract:
An apparatus, computer-readable medium, and computer-implemented method for parallelization of a computer program on a plurality of computing cores includes receiving a computer program comprising a plurality of commands, decomposing the plurality of commands into a plurality of node networks, each node network corresponding to a command in the plurality of commands and including one or more nodes corresponding to execution dependencies of the command, mapping the plurality of node networks to a plurality of systolic arrays, each systolic array comprising a plurality of cells and each non-data node in each node network being mapped to a cell in the plurality of cells, and mapping each cell in each systolic array to a computing core in the plurality of computing cores.
Public/Granted literature
Information query