RECONFIGURABLE COMPUTING SYSTEM AND METHOD OF DEVELOPING APPLICATION FOR DEPLOYMENT ON THE SAME
Patent №
US 8,364,946
Granted
2013-01-29
Filed 2010
Owner
SECODIX CORPORATION
+1 more
Lab
—
AI components
3
ml · kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12729131
A method of developing an application for deployment on a computing system. The computing system includes a processor and a reconfigurable logic in communication with the processor for configuration thereby. The method includes programming the processor with hardware-neutral instructions in a high-level software programming language. The instructions are representative of an application configured to execute at least partially on the reconfigurable logic. The method further includes instantiating elements from a library of elements compatible with the high-level programming language; and constructing programmatically a generic data graph representative of the application to be mapped at least partially onto the reconfigurable logic. The generic data graph is expressed as streams of records flowing between operators. A computing system is also disclosed. By presenting an instruction level streaming data processing model that expresses an application as operators and data flows, the invention provide several advantages such as design portability.
AI classification
Ownership
SECODIX CORPORATION
assignment · 254280633
ISHEBABI, HAROLD
assignment · 295980840
Assignors
ISHEBABI, HAROLD, DR.
On an employer assignment, the assignors are typically the inventors.