Dynamic system configuration based on cloud-collaborative experimentation
AssigneeVia Alliance Semiconductor Co., Ltd.
InventorsWen-Chi Chen, Rodney E. Hooker
Life of this patent
Estimating the term…
Loading patent…
AssigneeVia Alliance Semiconductor Co., Ltd.
InventorsWen-Chi Chen, Rodney E. Hooker
Estimating the term…
A server includes a first module that receives information from a plurality of systems. Each system of the plurality of systems includes functional units that are dynamically configurable during operation of the system. The information from each system of the plurality of systems includes performance data collected while executing a program when the functional units are configured according to a configuration setting respective to the system. The server also includes a second module that analyzes the received information to select a best-performing configuration setting of the configuration settings received from the plurality of systems. The server also includes a third module that provides a new configuration setting to the plurality of systems. The new configuration setting is a modification of the best-performing configuration. The server iterates on receiving the information from the plurality of systems, analyzing the received information and providing the new configuration setting to the plurality of systems.
A server comprising a program of instructions running on at least one computer and configured to communicate with a plurality of remote systems, each of which is configured to receive at least one of a plurality of selectable types of updates from the server, the selectable types including a diagnostically-derived best-performing configuration settings type and an experimental configuration settings type, the server:
A method, comprising:
Dependencies are inferred from the claim text.