-
公开(公告)号:US10884761B2
公开(公告)日:2021-01-05
申请号:US15077691
申请日:2016-03-22
摘要: An apparatus for selecting an efficient processor includes a comparison module that compares performance characteristics of a plurality of processors available for execution of a function, where each performance characteristic varies as a function of function size. The apparatus includes a selection module that selects, based on a size of the function, a processor from the plurality of processors with a best performance for execution of the function, and an execution module that executes the function on the selected processor.
-
2.
公开(公告)号:US10162397B2
公开(公告)日:2018-12-25
申请号:US15059834
申请日:2016-03-03
摘要: For each of a plurality of servers, a method includes obtaining current component power consumption values and calculating a current power consumption efficiency. The method further includes determining, for each of the plurality of servers, the current power consumption efficiency and an associated capacity utilization before and during performance of multiple instances of an identified workload. Then, for each server, the method determines a curve of power consumption efficiency as a function of capacity utilization that is representative of the performance of the plurality of instances of the identified workload. Embodiments of the method may then use the curve of power consumption efficiency curve in order to manage the power consumption efficiency of the plurality of servers. For example, the method may assign an additional workload to the server that is identified as having the greatest predicted power consumption efficiency.
-
3.
公开(公告)号:US09915989B2
公开(公告)日:2018-03-13
申请号:US15057829
申请日:2016-03-01
CPC分类号: G06F1/26 , G06F1/3209 , G06F1/329 , G06F1/3296 , G06F9/5083 , Y02D10/22 , Y02D10/36
摘要: Additional workloads are assigned among servers in a power-efficient manner. For each of a plurality of servers, a stored power efficiency/capacity utilization relationship is accessed, current component power consumption values are obtained, and a current power consumption efficiency is calculated. An amount of capacity utilization necessary to perform an additional workload is obtained, and a predicted power consumption efficiency is determined for each server. The predicted efficiency is determined using the current power consumption efficiency of the server and the stored relationship. The workload is then assigned to the server identified as having the greatest predicted power consumption efficiency. Alternatively, the workload may be assigned to the server identified as having the greatest improvement in power consumption efficiency.
-
4.
公开(公告)号:US20170255240A1
公开(公告)日:2017-09-07
申请号:US15059834
申请日:2016-03-03
CPC分类号: G06F1/26 , G06F1/3209 , G06F1/329 , G06F1/3296 , G06F9/5083 , Y02D10/24
摘要: For each of a plurality of servers, a method includes obtaining current component power consumption values and calculating a current power consumption efficiency. The method further includes determining, for each of the plurality of servers, the current power consumption efficiency and an associated capacity utilization before and during performance of multiple instances of an identified workload. Then, for each server, the method determines a curve of power consumption efficiency as a function of capacity utilization that is representative of the performance of the plurality of instances of the identified workload. Embodiments of the method may then use the curve of power consumption efficiency curve in order to manage the power consumption efficiency of the plurality of servers. For example, the method may assign an additional workload to the server that is identified as having the greatest predicted power consumption efficiency.
-
公开(公告)号:US10860499B2
公开(公告)日:2020-12-08
申请号:US15077698
申请日:2016-03-22
IPC分类号: G06F12/08 , G06F12/12 , G06F12/10 , G06F12/126 , G06F12/1081
摘要: An apparatus for selecting a memory management method includes a memory condition module that determines memory parameters of host memory and device memory prior to a device executing a function and a memory selection module that selects a memory management method based on the memory parameters. The apparatus includes and an implementation module that implements the selected memory management method in association with execution of the function.
-
6.
公开(公告)号:US20170255239A1
公开(公告)日:2017-09-07
申请号:US15057829
申请日:2016-03-01
CPC分类号: G06F1/26 , G06F1/3209 , G06F1/329 , G06F1/3296 , G06F9/5083 , Y02D10/22 , Y02D10/36
摘要: Additional workloads are assigned among servers in a power-efficient manner. For each of a plurality of servers, a stored power efficiency/capacity utilization relationship is accessed, current component power consumption values are obtained, and a current power consumption efficiency is calculated. An amount of capacity utilization necessary to perform an additional workload is obtained, and a predicted power consumption efficiency is determined for each server. The predicted efficiency is determined using the current power consumption efficiency of the server and the stored relationship. The workload is then assigned to the server identified as having the greatest predicted power consumption efficiency. Alternatively, the workload may be assigned to the server identified as having the greatest improvement in power consumption efficiency.
-
公开(公告)号:US10203747B2
公开(公告)日:2019-02-12
申请号:US15077635
申请日:2016-03-22
IPC分类号: G06F1/32
摘要: An apparatus for selecting a function includes a comparison module that compares energy consumption characteristics of a plurality of processors available for execution of a function, where each energy consumption characteristic varies as a function of function size. The apparatus includes a selection module that selects, based on the size of the function, a processor from the plurality of processors with a lowest energy consumption for execution of the function. The apparatus includes an execution module that executes the function on the selected processor.
-
8.
公开(公告)号:US20180074560A1
公开(公告)日:2018-03-15
申请号:US15818417
申请日:2017-11-20
CPC分类号: G06F1/26 , G06F1/3209 , G06F1/329 , G06F1/3296 , G06F9/5094 , Y02D10/24
摘要: Additional workloads are assigned among servers in a power-efficient manner. For each of a plurality of servers, a stored power efficiency/capacity utilization relationship is accessed, current component power consumption values are obtained, and a current power consumption efficiency is calculated. An amount of capacity utilization necessary to perform an additional workload is obtained, and a predicted power consumption efficiency is determined for each server. The predicted efficiency is determined using the current power consumption efficiency of the server and the stored relationship. The workload is then assigned to the server that would have the greatest improvement in power consumption efficiency.
-
-
-
-
-
-
-