Invention Grant
US09367357B2 Simultaneous scheduling of processes and offloading computation on many-core coprocessors 有权
同时调度多核协处理器的进程和卸载计算

Simultaneous scheduling of processes and offloading computation on many-core coprocessors
Abstract:
Methods and systems for scheduling jobs to manycore nodes in a cluster include selecting a job to run according to the job's wait time and the job's expected execution time; sending job requirements to all nodes in a cluster, where each node includes a manycore processor; determining at each node whether said node has sufficient resources to ever satisfy the job requirements and, if no node has sufficient resources, deleting the job; creating a list of nodes that have sufficient free resources at a present time to satisfy the job requirements; and assigning the job to a node, based on a difference between an expected execution time and associated confidence value for each node and a hypothetical fastest execution time and associated hypothetical maximum confidence value.
Information query
Patent Agency Ranking
0/0