Invention Grant
US08375392B2 Data aware scheduling on heterogeneous platforms 有权
异构平台上的数据感知调度

Data aware scheduling on heterogeneous platforms
Abstract:
Systems and method for data-aware scheduling of applications on a heterogeneous platform having at least one central processing unit (CPU) and at least one accelerator. Such systems and methods include a function call handling module configured to intercept, analyze, and schedule library calls on a processing element. The function call handling module further includes a function call interception module configured to intercept function calls to predefined libraries, a function call analysis module configured to analyze argument size and location, and a function call redirection module configured to schedule library calls and data transfers. The systems and methods also use a memory unification module, configured to keep data coherent between memories associated with the at least one CPU and the at least one accelerator based on the output of the function call redirection module.
Public/Granted literature
Information query
Patent Agency Ranking
0/0