Virtual Supercomputer
2 Assignments
0 Petitions
Accused Products
Abstract
The virtual supercomputer is an apparatus, system and method for generating information processing solutions to complex and/or high-demand/high-performance computing problems, without the need for costly, dedicated hardware supercomputers, and in a manner far more efficient than simple grid or multiprocessor network approaches. The virtual supercomputer consists of a reconfigurable virtual hardware processor, an associated operating system, and a set of operations and procedures that allow the architecture of the system to be easily tailored and adapted to specific problems or classes of problems in a way that such tailored solutions will perform on a variety of hardware architectures, while retaining the benefits of a tailored solution that is designed to exploit the specific and often changing information processing features and demands of the problem at hand.
102 Citations
51 Claims
-
1-3. -3. (canceled)
-
4. A system to analyze a plurality of different scenarios for an object for various conditions to determine a state of said object, wherein said scenarios are represented by one or more nodes, said system comprising:
a computer system to dynamically configure and emulate a hardware architecture of a processing system to process said one or more nodes to determine said state for said object, wherein at least one of said nodes includes data for said object and said computer system includes; an instantiation manager to create and delete said nodes and to configure said nodes in a topology representing said scenarios; a population manager to determine and store said data for said object within said nodes; a navigation manager to traverse said topology in response to a query from a user and process said nodes with a first degree of precision to identify nodes of said scenarios for further analysis to determine said state of said object; and an interpolation manager to analyze said identified nodes with a second greater degree of precision to determine said state of said object. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A program product apparatus including a computer useable memory with computer program logic stored therein to enable a computer system to analyze a plurality of different scenarios for an object for various conditions to determine a state of said object, wherein said scenarios are represented by one or more nodes, said program product apparatus comprising:
-
a virtual machine unit to dynamically configure and emulate a hardware architecture of a processing system to process said one or more nodes to determine said state for said object, wherein at least one of said nodes includes data for said object; an instantiation manager to create and delete said nodes and to configure said nodes in a topology representing said scenarios; a population manager to determine and store said data for said object within said nodes; a navigation manager to traverse said topology in response to a query from a user and process said nodes with a first degree of precision to identify nodes of said scenarios for further analysis to determine said state of said object; and an interpolation manager to analyze said identified nodes with a second greater degree of precision to determine said state of said object. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of analyzing a plurality of different scenarios for an object, via a computer system, for various conditions to determine a state of said object, wherein said scenarios are represented by one or more nodes, said method comprising:
(a) dynamically configuring and emulating a hardware architecture of a processing system, via said computer system, to process said one or more nodes to determine said state for said object, wherein at least one of said nodes includes data for said object, and step (a) further includes; creating and deleting said nodes and configuring said nodes in a topology representing said scenarios; determining and storing said data for said object within said nodes; traversing said topology in response to a query from a user and processing said nodes with a first degree of precision to identify nodes of said scenarios for further analysis to determine said state of said object; and analyzing said identified nodes with a second greater degree of precision to determine said state of said object. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
Specification