Systems and methods for providing scalable parallel graphics rendering capability for information handling systems
First Claim
Patent Images
1. An information handling system, comprising:
- a motherboard including circuitry;
a primary graphics card coupled to said motherboard, said primary graphics card including at least one first graphics card graphics processing unit (GPU) and at least one graphics hub coupled to said first graphics card GPU by a first data bus;
at least one secondary graphics card including at least one second graphics card GPU thereon, said at least one second graphics card GPU being coupled to said graphics hub of said primary graphics card by a second data bus that creates a signal path that is completely separate from said motherboard;
wherein said graphics hub of said primary graphics card is coupled to receive signals from said circuitry of said motherboard; and
wherein said graphics hub is further configured to provide signals to said first graphics card GPU by said first data bus and to said second graphics card GPU by said second data bus to enable parallel graphics rendering using said first graphics card GPU and said second graphics card GPU.
14 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing scalability of multiple graphic processor units (GPU) that work together in a multi-coprocessor fashion to provide parallel graphics rendering methodology for an information handling system. The total number of active GPUs working together to provide parallel graphics rendering methodology for a given information handling system may be increased in a modular manner beyond one or two GPUs, e.g., so as allow as many GPUs as desired to be attached to a given information handling system such as a desktop computer or notebook computer.
37 Citations
23 Claims
-
1. An information handling system, comprising:
-
a motherboard including circuitry; a primary graphics card coupled to said motherboard, said primary graphics card including at least one first graphics card graphics processing unit (GPU) and at least one graphics hub coupled to said first graphics card GPU by a first data bus; at least one secondary graphics card including at least one second graphics card GPU thereon, said at least one second graphics card GPU being coupled to said graphics hub of said primary graphics card by a second data bus that creates a signal path that is completely separate from said motherboard; wherein said graphics hub of said primary graphics card is coupled to receive signals from said circuitry of said motherboard; and wherein said graphics hub is further configured to provide signals to said first graphics card GPU by said first data bus and to said second graphics card GPU by said second data bus to enable parallel graphics rendering using said first graphics card GPU and said second graphics card GPU. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable information handling system assembly, comprising:
-
a portable information handling system, said portable information handling system comprising; a motherboard including circuitry, and a primary graphics card, said primary graphics card including at least one first graphics card graphics processing unit (GPU) and at least one graphics hub coupled to said first graphics card GPU by a first data bus, said graphics hub also being coupled to receive signals from said circuitry of said motherboard; a docking station for said portable information handling system, said docking station being configured to be removeably coupled to said portable information handling system by a docking expansion interconnect, and said docking station comprising; at least one secondary graphics card including at least one second graphics card GPU thereon, said at least one second graphics card GPU being configured for coupling to said graphics hub of said primary graphics card of said portable information handling system by a second data bus and said docking expansion interconnect when said portable information handling system is docked with said docking station; wherein said graphics hub is further configured to provide signals to said first graphics card GPU by said first data bus and to said second graphics card GPU by said second data bus via said docking expansion interconnect to enable parallel graphics rendering using said first graphics card GPU and said second graphics card GPU. - View Dependent Claims (9, 10)
-
-
11. A method of configuring an information handling system, comprising:
-
providing a motherboard including circuitry; providing a primary graphics card coupled to said motherboard, said primary graphics card including at least one first graphics card graphics processing unit (GPU) and at least one graphics hub coupled to said first graphics card GPU by a first data bus, and said graphics hub of said primary graphics card being coupled to receive signals from said circuitry of said motherboard; providing at least one secondary graphics card including at least one second graphics card GPU thereon, said at least one second graphics card GPU being coupled to said graphics hub of said primary graphics card by a second data bus that creates a signal path that is completely separate from said motherboard; wherein said graphics hub is further configured to provide signals to said first graphics card GPU by said first data bus and to said second graphics card GPU by said second data bus to enable parallel graphics rendering using said first graphics card GPU and said second graphics card GPU. - View Dependent Claims (12, 13)
-
-
14. A method of configuring a portable information handling system assembly, comprising:
-
providing a portable information handling system, said portable information handling system comprising; a motherboard including circuitry, and a primary graphics card, said primary graphics card including at least one first graphics card graphics processing unit (GPU) and at least one graphics hub coupled to said first graphics card GPU by a first data bus, said graphics hub also being coupled to receive signals from said circuitry of said motherboard; providing a docking station for said portable information handling system, said docking station being configured to be removeably coupled to said portable information handling system by a docking expansion interconnect, and said docking station comprising; at least one secondary graphics card including at least one second graphics card GPU thereon, said at least one second graphics card GPU being configured for coupling to said graphics hub of said primary graphics card of said portable information handling system by a second data bus and said docking expansion interconnect when said portable information handling system is docked with said docking station; wherein said graphics hub is further configured to provide signals to said first graphics card GPU by said first data bus and to said second graphics card GPU by said second data bus via said docking expansion interconnect to enable parallel graphics rendering using said first graphics card GPU and said second graphics card GPU. - View Dependent Claims (15, 16)
-
-
17. A scaleable circuit assembly for an information handling system, comprising:
-
a first modular component including a first parallel graphics rendering graphics hub coupled to at least one graphics processing unit (GPU), said first modular component being configured for coupling to a motherboard of an information handling system such that said first parallel graphics rendering graphics hub receives signals from one or more components of said motherboard; and a first additional modular component separate from said first modular component, said first additional modular component including a second parallel graphics rendering graphics hub coupled to at least one GPU of said first additional modular component, said first additional modular component being configured for coupling to said first modular component such that said first and second parallel graphics rendering graphics hubs are coupled together with said first parallel graphics rendering graphics hub being coupled between said second parallel graphics rendering graphics hub and said motherboard. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of configuring a portable information handling system assembly, comprising:
-
providing an information handling system, said information handling system comprising a motherboard; providing a first modular component including a first parallel graphics rendering graphics hub coupled to at least one graphics processing unit (GPU), and coupling said first modular component to said motherboard of said information handling system such that said first parallel graphics rendering graphics hub receives signals from one or more components of said motherboard; and providing a first additional modular component separate from said first modular component, said first additional modular component including a second parallel graphics rendering graphics hub coupled to at least one GPU of said first additional modular component, and coupling said first additional modular component to said first modular component such that said first and second parallel graphics rendering graphics hubs are coupled together with said first parallel graphics rendering graphics hub being coupled between said second parallel graphics rendering graphics hub and said motherboard.
-
Specification