Centralized scalable resource architecture and system
First Claim
Patent Images
1. A centralized resource system, comprising:
- a plurality of compute resource units;
a plurality of visualization resource units;
a switching fabric coupling the plurality of visualization resource units to the plurality of compute resource units, the switching fabric operable to couple select one or more visualization resource units to select one or more compute resource units for generating at least one graphical image; and
a plurality of display devices coupled to the one or more select visualization resource units operable to display the at least one graphical image.
2 Assignments
0 Petitions
Accused Products
Abstract
A centralized resource system comprises a plurality of compute resource units, a plurality of visualization resource units, and a switching fabric coupling the plurality of visualization resource units to the plurality of compute resource units. The switching fabric is operable to couple select one or more visualization resource units to select one or more compute resource units for generating at least one graphical image. A plurality of display devices is coupled to the one or more select visualization resource units operable to display the at least one graphical image.
-
Citations
39 Claims
-
1. A centralized resource system, comprising:
-
a plurality of compute resource units;
a plurality of visualization resource units;
a switching fabric coupling the plurality of visualization resource units to the plurality of compute resource units, the switching fabric operable to couple select one or more visualization resource units to select one or more compute resource units for generating at least one graphical image; and
a plurality of display devices coupled to the one or more select visualization resource units operable to display the at least one graphical image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A centralized resource system, comprising:
-
a plurality of first compute resource units;
a plurality of second compute resource units;
a switching fabric coupling the plurality of second compute resource units to the plurality of first compute resource units, the switching fabric operable to selectively couple outputs of the plurality of first compute resource units to inputs of the plurality of second compute resource units, the first and second plurality of compute resource units operable to function together to generate at least one execution result; and
a plurality of display devices coupled to the plurality of first and second compute resource units and operable to receive the execution results therefrom. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A centralized resource system, comprising:
-
first resource means;
second resource means;
means for selectively coupling one or more outputs of the first resource means to one or more inputs of the second resource means; and
a plurality of display means coupled to the first and second resource means and operable to receive and display execution results therefrom. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method of controlling and allocating compute resources, comprising:
-
receiving a graphics visualization job to be executed by a plurality of compute resources;
determining compute resource requirements for the job;
determining compute resource availability;
allocating compute resources from the plurality of compute resources in response to the determined compute resource requirements and availability;
determining destinations to receive results of the job; and
allocating and configuring communication channels from the allocated compute resources to the determined destinations. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A graphics visualization architecture, comprising:
-
a plurality of compute resource units;
a plurality of graphics pipelines;
a first switching fabric coupling the plurality of graphics pipelines to the plurality of compute resource units, the first switching fabric operable to selectively couple outputs of the plurality of compute resource units to inputs of the plurality of graphics pipelines;
a plurality of compositors; and
a second switching fabric coupling the plurality of compositors to the plurality of graphics pipelines, the second switching fabric operable to selectively couple outputs of the plurality of graphics pipelines to inputs of the plurality of compositors. - View Dependent Claims (36, 37, 38, 39)
-
Specification