Methods and systems for computing platform
First Claim
1. Analytical computing apparatus comprising:
- one or more analytical processing units, each unit being formed of a respective field programmable gate array and performing a respective analytical operation; and
an application interface enabling use of respective desired ones of the analytical processing units by one or more computer application programs, different computer application programs utilizing different ones of the analytical processing units, each computer application program performing a respective analytical computation, such that the analytical computing apparatus provides a hardware accelerated numerical system and analysis.
0 Assignments
0 Petitions
Accused Products
Abstract
Hardware accelerated analytical computing apparatus, method and system includes one or more analytical processing units. Each processing unit is formed of a respective field programmable gate array (FPGA) and performs a respective analytical operation. An application interface enables use of respective desired ones of the analytical processing units by one or more computer application programs. Different computer application programs utilize different ones of the analytical processing units. Each computer application program performs a respective analytical computation. Alternatively, an application program may be programmed into one of the FPGA'"'"'s.
102 Citations
23 Claims
-
1. Analytical computing apparatus comprising:
-
one or more analytical processing units, each unit being formed of a respective field programmable gate array and performing a respective analytical operation; and
an application interface enabling use of respective desired ones of the analytical processing units by one or more computer application programs, different computer application programs utilizing different ones of the analytical processing units, each computer application program performing a respective analytical computation, such that the analytical computing apparatus provides a hardware accelerated numerical system and analysis. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for analytical computing comprising:
-
providing one or more analytical processing units, each unit being formed of a respective field programmable gate array and performing a respective analytical operation; and
enabling use of respective desired ones of the analytical processing units by one or more computer application programs, different computer application programs utilizing different ones of the analytical processing units, each computer application program performing a respective analytical computation, such that a hardware accelerated numerical system and analysis results. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Computer apparatus for analytical computing, comprising
a plurality of analytical processing means, each processing means being formed of a respective field programmable gate array (FPGA) and performing a respective analytical operation; - and
application interface means for enabling use of respective desired ones of the analytical processing means by one or more computer application programs, different computer application programs utilizing different ones of the analytical processing means, each computer application program performing a respective analytical computation, wherein the plurality of analytical processing means together with the application interface means provides a hardware accelerated numerical system and analysis. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
- and
-
21. A computer system for analytical computing comprising:
-
a CPU coupled to a mother board;
a plurality of processing boards each coupled to the mother board and having one or more respective analytical processing units, each processing unit being formed of a respective field programmable gate array and performing a respective analytical operation;
working memory coupled to the motherboard; and
system communication interface for elements on the motherboard and for enabling use of respective desired ones of the analytical processing units by one or more computer application programs, different computer application programs utilizing different ones of the analytical processing units, each computer application program performing a respective analytical computation, in a manner such that a hardware accelerated numerical system and analysis results. - View Dependent Claims (22, 23)
-
Specification