METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR PARALLELIZATION OF A COMPUTER PROGRAM ON A PLURALITY OF COMPUTING CORES

Patent №

US 9,501,449

Granted

2016-11-22

Filed 2014

Owner

FISSIONSTREAM TECHNOLOGIES, INC.

+1 more

Lab

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14483086

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.

Machine learningAI hardwareG06F 15/8046G06F 8/45G06Q 40/00

AI classification

AI hardware1.00
Machine learning0.97
Evolutionary computation0.43
Vision0.01
Natural language0.01
Knowledge representation0.00
Planning0.00
Speech0.00

Ownership

FISSIONSTREAM TECHNOLOGIES, INC.

assignment · 356720360

SVIRAL, INC.

assignment · 356720504

Assignors

HARSHA, SOLOMON, MASTER, PAUL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC