Patent ID: 8285877
Filing Date: 2012-10-09
Classification: G06F

Abstract:
1. A method for performing a data conversion operation by a processing unit, the method comprising: generating a task list associated with source data; comparing a processing unit utilization rate to a threshold value to determine that the processing unit utilization rate is below the threshold value and that the processing unit is in an inactive state, wherein the threshold value is computed as a percentage of a difference between total processing capacity of the processing unit and a portion of the total processing capacity of the processing unit that is dedicated to data conversion operations; based on the processing unit being in the inactive state, according to the task list and by operation of the processing unit, converting the source data to target data, as specified in a predetermined profile; periodically comparing the processing unit utilization rate against the threshold value; and suspending the data conversion operation when processing unit utilization rate rises above the threshold value and the processing unit enters an active state, or maintaining or resuming the data conversion operation when the processing unit utilization rate remains below or falls below the threshold value and the processing unit stays in or enters the inactive state.