DocumentCode :
2357302
Title :
Scheduling proxy: enabling adaptive-grained scheduling for global computing system
Author :
Han, Jaesun ; Park, Daeyeon
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
fYear :
2004
fDate :
8 Nov. 2004
Firstpage :
415
Lastpage :
420
Abstract :
A global computing system (GCS) harnesses the idle CPU resources of clients connected to the Internet for solving large problems that require a high volume of computing power. Since GCS scales to millions of clients, many projects usually adopt coarse-grained scheduling in order to reduce server-side contention at the expense of sacrificing the degree of parallelism and wasting CPU resources. In this paper, we propose a new type of client, i.e., a scheduling proxy that enables adaptive-grained scheduling between the server and clients. While the server allocates coarse-grained work units to scheduling proxies alone, clients download fine-grained work units from a relatively nearby scheduling proxy not from the distant server. By computation of small work units at client side, the turnaround time of work unit can be reduced and the waste of CPU time by timeout can be minimized without increasing the performance cost of contention at the server.
Keywords :
Internet; client-server systems; grid computing; resource allocation; scheduling; CPU resources; Internet; adaptive-grained scheduling; coarse-grained scheduling; desktop grid; global computing system; task granularity; Adaptive scheduling; Central Processing Unit; Concurrent computing; Costs; Grid computing; Internet; Network servers; Parallel processing; Power engineering computing; Processor scheduling; adaptive scheduling; desktop grid; global computing system; task granularity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing, 2004. Proceedings. Fifth IEEE/ACM International Workshop on
ISSN :
1550-5510
Print_ISBN :
0-7695-2256-4
Type :
conf
DOI :
10.1109/GRID.2004.56
Filename :
1382860
Link To Document :
بازگشت