Technologies for achieving synchronized overclocking setting on multiple computing devices

US2018293291A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018293291-A1
Application numberUS-201715481733-A
CountryUS
Kind codeA1
Filing dateApr 7, 2017
Priority dateApr 7, 2017
Publication dateOct 11, 2018
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Technologies for synchronized overclocking setting between multiple networked computing devices include a master computing device and multiple slave computing devices communicating over a network. The master computing device establishes a connection with the slave computing devices. Establishing the connection may include synchronizing the slave computing devices with a master time clock of the master computing device. The master computing device determines its own overclocking setting and requests overclocking settings from the slave computing devices. The overclocking settings may include processor frequency, processor voltage, or other overclocking parameters. The master computing device determines a best overclocking setting from its own overclocking setting and the overclocking settings received from the slave computing device. The master computing device advertises the best overclocking setting to the slave computing devices. The slave computing devices may implement the best overclocking setting. Other embodiments are described and claimed.

First claim

Opening claim text (preview).

1 . A master computing device to synchronize overclocking parameters between multiple computing devices, the master computing device comprising: a time clock synchronizer to establish a connection between the master computing device and a plurality of slave computing devices; an overclocking setting determiner to determine a first overclocking setting of the master computing device, wherein the first overclocking setting is indicative of a best overclocking performance that can be achieved by the master computing device; an overclocking setting manager to: (i) receive a second overclocking setting of a first slave computing device of the plurality of slave computing devices from the first slave computing device via the connection between the master computing device and the first slave computing device, wherein the second overclocking setting is indicative of a best overclocking performance that can be achieved by the first slave computing device; and (ii) determine a best overclocking setting of the first overclocking setting and the second overclocking setting; and an overclocking setting reporter to advertise the best overclocking setting to the plurality of slave computing devices. 2 . The master computing device of claim 1 , wherein to establish a connection between the master computing device and the slave computing devices comprises to: identify a time clock of the master computing device as a master time clock; and synchronize the slave computing devices with the master time clock. 3 . The master computing device of claim 1 , wherein the overclocking setting manager is further to request the first slave computing device to provide the second overclocking setting via the connection between the master computing device and the first slave computing device, wherein to receive the second overclocking setting comprises to receive the second overclocking setting in response to a request to the first slave computing device to provide the second overclocking setting. 4 . The master computing device of claim 1 , wherein to determine the best overclocking setting comprises to compare the first overclocking setting of the master computing device and the second overclocking setting received from the first slave computing device. 5 . The master computing device of claim 4 , wherein to compare the first overclocking setting and the second overclocking setting comprises to compare an overclocking parameter of the first overclocking setting and the overclocking parameter of the second overclocking setting. 6 . The master computing device of claim 1 , wherein to determine the best overclocking setting comprises to select one overclocking setting among the first overclocking setting and the second overclocking setting to achieve best overclocking performance possible among the master computing device and the slave computing devices. 7 . The master computing device of claim 1 , further comprising an overclocking setting database to store the best overclocking setting advertised to the slave computing devices. 8 . The master computing device of claim 1 , wherein the overclocking setting reporter is further to request the first slave computing device to implement the best overclocking setting advertised to the slave computing devices. 9 . The master computing device of claim 8 , further comprising an overclocking setting monitor to determine whether the first slave computing device has implemented the best overclocking setting advertised to the slave computing devices in response to a request to the first slave computing device to implement the best overclocking setting. 10 . The master computing device of claim 1 , further comprising an overclocking setting monitor to monitor the overclocking performance of the master computing device and the overclocking performance of the first slave computing device in response to advertisement of the best overclocking setting. 11 . The master computing device of claim 1 , further comprising an overclocking setting updater to: determine whether the best overclocking setting advertised to the slave computing devices is different from the first overclocking setting; and implement the best overclocking setting in response to a determination that the best overclocking setting advertised to the slave computing devices is different than the first overclocking setting. 12 . One or more computer-readable storage media comprising a plurality of instructions that in response to being executed cause a master computing device to: establish a connection between the master computing device and a plurality of slave computing devices; determine a first overclocking setting of the master computing device, wherein the first overclocking setting is indicative of a best overclocking performance that can be achieved by the master computing device; receive a second overclocking setting of a first slave computing device of the plurality of slave computing devices from the first slave computing device via the connection between the master computing device and the first slave computing device, wherein the second overclocking setting is indicative of a best overclocking performance that can be achieved by the first slave computing device; determine a best overclocking setting of the first overclocking setting and the second overclocking setting; and advertise the best overclocking setting to the plurality of slave computing devices. 13 . The one or more computer-readable storage media of claim 12 , further comprising a plurality of instructions that in response to being executed cause the master computing device to: identify a time clock of the master computing device as a master time clock; and synchronize the slave computing devices with the master time clock. 14 . The one or more computer-readable storage media of claim 12 , further comprising a plurality of instructions that in response to being executed cause the master computing device to request the first slave computing device to provide the second overclocking setting via the connection between the master computing device and the first slave computing device, wherein to receive the second overclocking setting comprises to receive the second overclocking setting in response to a request to the first slave computing device to provide the second overclocking setting. 15 . The one or more computer-readable storage media of claim 12 , wherein to determine the best overclocking setting comprises to compare the first overclocking setting of the master computing device and the second overclocking setting received from the first slave computing device, wherein to compare the first overclocking setting and the second overclocking setting comprises to compare an overclocking parameter of the first overclocking setting and the overclocking parameter of the second overclocking setting. 16 . The one or more computer-readable storage media of claim 12 , further comprising a plurality of instructions that in response to being executed cause the master computing device to request the first slave computing device to implement the best overclocking setting advertised to the slave computing devices. 17 . The one or more computer-readable storage media of claim 16 , further comprising a plurality of instructions that in response to being executed cause the master computing device to determine whether the first slave computing device has implemented the best overclocking setting advertised to the slave computing devices in response to a request to the first slave computing device to implement the best overclocking

Assignees

Inventors

Classifications

  • by lowering clock frequency · CPC title

  • G06F1/04Primary

    Generating or distributing clock signals or signals derived directly therefrom · CPC title

  • by lowering the supply or operating voltage · CPC title

  • Synchronising arrangements {(for television systems H04N5/04; bit-synchronisation H04L7/00)} · CPC title

  • G06F1/12Primary

    Synchronisation of different clock signals {provided by a plurality of clock generators} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2018293291A1 cover?
Technologies for synchronized overclocking setting between multiple networked computing devices include a master computing device and multiple slave computing devices communicating over a network. The master computing device establishes a connection with the slave computing devices. Establishing the connection may include synchronizing the slave computing devices with a master time clock of the…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06F1/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 11 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).