Method for synchronizing graphics processing units
First Claim
Patent Images
1. A method for synchronizing two of more graphics processing units, comprising:
- determining whether the phase of a first timing signal of a first graphics processing unit and the phase of a second timing signal of a second graphics processing unit are synchronized; and
adjusting the frequency of the first timing signal to the frequency of the second timing signal if the first timing signal and the second timing signal are not synchronized.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for synchronizing two of more graphics processing units. The method includes the steps of determining whether the phase of a first timing signal of a first graphics processing unit and the phase of a second timing signal of a second graphics processing unit are synchronized, and adjusting the frequency of the first timing signal to the frequency of the second timing signal if the first timing signal and the second timing signal are not synchronized.
97 Citations
33 Claims
-
1. A method for synchronizing two of more graphics processing units, comprising:
-
determining whether the phase of a first timing signal of a first graphics processing unit and the phase of a second timing signal of a second graphics processing unit are synchronized; and
adjusting the frequency of the first timing signal to the frequency of the second timing signal if the first timing signal and the second timing signal are not synchronized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for generating a synchronized timing signal in a graphics processing unit, comprising:
-
receiving a clock signal from a clock generator and an external synchronization signal;
determining whether the phase of the clock signal and the phase of the external synchronization signal are synchronized; and
adjusting the frequency of the clock generator to the frequency of the external synchronization signal if the clock signal and the external synchronization signal are not synchronized, thereby generating the synchronized timing signal. - View Dependent Claims (16)
-
-
17. A method for scanning out data, comprising:
-
receiving a frame divider;
triggering a new video start address in a memory;
determining whether a swap ready element on at least one of two or more graphics processing units is logically true; and
scanning out data from the memory starting at the new video start address if the swap ready element on the at least one of the two or more graphics processing units is logically true. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method for scanning out data, comprising:
-
receiving a frame divider;
determining whether a swap ready element on at least one of the two or more graphics processing units is logically true; and
performing a series of video memory block transfers if the swap ready element on the at least one of the two or more graphics processing units is logically true. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. An apparatus for synchronizing two or more graphics processing units, comprising:
-
means for determining whether the phase of a first timing signal of a first graphics processing unit and the phase of a second timing signal of a second graphics processing unit are synchronized; and
means for adjusting the frequency of the first timing signal to the frequency of the second timing signal if the first timing signal and the second timing signal are not synchronized. - View Dependent Claims (32, 33)
-
Specification