Bus bandwidth sharing physically remote distributed processing functional nodes coupled to passive cooling interface assembly with minimal thermal path
First Claim
1. A distributed data handling and processing system comprising:
- a passive cooling interface assembly within a defined area;
a plurality of resource nodes collectively configured to perform a desired data handling and processing function, each of said resource nodes configured to perform one desired data handling and processing sub-function of the desired data handling and processing function, each of said resource nodes located physically remote from one another within the defined area and operably connected to said passive cooling interface assembly, as dispersed within the defined area, such that a length of a thermal path between a respective said resource node and the passive cooling interface assembly is minimized within the defined area, said plurality of nodes including at least one processing unit node configured for control, data handling, and data processing sub-functions and at least one input/output node configured for data collection and distribution with respect to an external environment; and
a low latency, shared bandwidth databus for interconnecting said plurality of resource nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
The distributed data handling and processing resources system of the present invention includes a) a number of data handling and processing resource nodes that collectively perform a desired data handling and processing function, each data handling and processing resource node for providing a data handling/processing subfunction; and, b) a low latency, shared bandwidth databus for interconnecting the data handling and processing resource nodes. In the least, among the data handling and processing resource nodes, is a processing unit (PU) node for providing a control and data handling/processing subfunction; and, an input/output (I/O) node for providing a data handling/processing subfunction for data collection/distribution to an external environment. The present invention preferably uses the IEEE-1394b databus due to its unique and specialized low latency, shared bandwidth characteristics.
-
Citations
16 Claims
-
1. A distributed data handling and processing system comprising:
-
a passive cooling interface assembly within a defined area; a plurality of resource nodes collectively configured to perform a desired data handling and processing function, each of said resource nodes configured to perform one desired data handling and processing sub-function of the desired data handling and processing function, each of said resource nodes located physically remote from one another within the defined area and operably connected to said passive cooling interface assembly, as dispersed within the defined area, such that a length of a thermal path between a respective said resource node and the passive cooling interface assembly is minimized within the defined area, said plurality of nodes including at least one processing unit node configured for control, data handling, and data processing sub-functions and at least one input/output node configured for data collection and distribution with respect to an external environment; and a low latency, shared bandwidth databus for interconnecting said plurality of resource nodes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for reducing a total weight of a system configured to perform a given data handling and processing function, said method comprising:
-
dividing the system into a plurality of resource nodes collectively configured to perform the given data handling and processing function, each of the resource nodes configured to perform one sub-function of the given data handling and processing function, each of the resource nodes located physically remote from one another within a defined area, wherein the dividing includes configuring at least one of the resource nodes as a processing node and configuring at least one of the resource nodes as an input/output node configured for data collection and distribution with respect to an external environment; providing a passive cooling interface assembly within the defined area; attaching each of the resource nodes to the passive cooling interface assembly such that a thermal path to the passive cooling interface assembly is minimized for each resource node within the defined area; and interconnecting the plurality of resource nodes with a low latency, shared bandwidth databus. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A distributed data handling and processing system comprising:
-
a passive cooling interface assembly within a defined area; at least one processing unit resource node configured for control, data handling, and data processing sub-function; at least one input/output resource node configured for providing a data handling and data processing sub-function for data collection and data distribution with respect to an area external to the defined area; at least one special purpose resource node configured to perform a subsystem control function, each of said at least one processing unit resource node, said at least one input/output resource node, and said at least one special purpose resource node located physically remote and separately packaged from one another within the defined area, and each of said at least one processing unit resource node, said at least one input/output resource node, and said at least one special purpose resource node connected to said passive cooling interface assembly, as dispersed within the defined area, such that a length of a thermal path between a respective one of said at least one processing unit resource node, said at least one input/output resource node, and said at least one special purpose resource node and said passive cooling interface assembly is minimized; and a databus for interconnecting said at least one processing unit resource node, said at least one input/output resource node, and said at least one special purpose resource node, said databus incorporating message packet sizes to control a latency of messages between said at least one processing unit resource node, said at least one input/output resource node, and said at least one special purpose resource node. - View Dependent Claims (14, 15, 16)
-
Specification