DocumentCode :
3129339
Title :
Efficient auction-based grid reservations using dynamic programming
Author :
Mutz, Andrew ; Wolski, Rich
Author_Institution :
Dept. of Comput. Sci., Univ. of California, Santa Barbara, CA, USA
fYear :
2008
fDate :
15-21 Nov. 2008
Firstpage :
1
Lastpage :
8
Abstract :
Auction mechanisms have been proposed as a means to efficiently and fairly schedule jobs in high-performance computing environments. The generalized vickrey auction has long been known to produce efficient allocations while exposing users to truth-revealing incentives, but the algorithms used to compute its payments can be computationally intractable. In this paper we present a novel implementation of the generalized vickrey auction that uses dynamic programming to schedule jobs and compute payments in pseudo-polynomial time. Additionally, we have built a version of the PBS scheduler that uses this algorithm to schedule jobs, and in this paper we present the results of our tests using this scheduler.
Keywords :
computational complexity; dynamic programming; grid computing; parallel processing; resource allocation; scheduling; PBS scheduler; auction-based grid reservation; dynamic programming; generalized vickrey auction; high-performance computing environment; job schedule; pseudo-polynomial time; resource allocation; truth-revealing incentive; Computer science; Dynamic programming; Dynamic scheduling; Grid computing; High performance computing; Pricing; Processor scheduling; Resource management; Scheduling algorithm; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis, 2008. SC 2008. International Conference for
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-2834-2
Electronic_ISBN :
978-1-4244-2835-9
Type :
conf
DOI :
10.1109/SC.2008.5219747
Filename :
5219747
Link To Document :
بازگشت