The Computational Sprinting Game
Songchun Fan∗, Seyed Majid Zahedi∗, Benjamin C. Lee
{songchun.fan, seyedmajid.zahedi, benjamin.c.lee}@duke.edu
[∗Co-First Authors]
The Computational Sprinting Game Songchun Fan , Seyed Majid Zahedi - - PowerPoint PPT Presentation
The Computational Sprinting Game Songchun Fan , Seyed Majid Zahedi , Benjamin C. Lee { songchun.fan, seyedmajid.zahedi, benjamin.c.lee } @duke.edu [ Co-First Authors] Computational Sprinting Supply extra power to enhance performance
[∗Co-First Authors]
2 / 25
Normalized Speedup 1 2 3 4 5 6 n a i v e d e c i s i
g r a d i e n t s v m l i n e a r k m e a n s a l s c
r e l a t i
p a g e r a n k c c t r i a n g l e Normalized Power 0.0 0.5 1.0 1.5 n a i v e d e c i s i
g r a d i e n t s v m l i n e a r k m e a n s a l s c
r e l a t i
p a g e r a n k c c t r i a n g l e Average Temperature (°C) 10 20 30 40 50 Non−sprinting Sprinting n a i v e d e c i s i
g r a d i e n t s v m l i n e a r k m e a n s a l s c
r e l a t i
p a g e r a n k c c t r i a n g l e 2 / 25
3 / 25
3600 120 2 0.1 1 2 3 5 10 20
L
g
e l a y C
v e n t i
a l T r i p p i n g S h
t C i r c u i t
P =0
trip
P =1
trip
Tripped Non-deterministic Not Tripped T
Duration of Current Draw (sec) Current Normalized to Rated Current
4 / 25
5 / 25
6 / 25
7 / 25
8 / 25
10 15 20 25 30 5 6 7 8
9 / 25
10 15 20 25 30 5 6 7 8
9 / 25
10 / 25
11 / 25
12 / 25
13 / 25
14 / 25
15 / 25
16 / 25
User Executor Engine T ask Agent Predictor User Executor Engine T ask Agent Predictor User Executor Engine T ask Agent Predictor
Coordinator Alg 1 Profile Strategy
17 / 25
18 / 25
19 / 25
20 / 25
20 / 25
20 / 25
300 600 Greedy 300 600
Number of Sprinting Users
Exponential Backoff 300 600 Cooperative Threshold 200 400 600 800 1000 300 600
Epoch Index
Equilibirum Threshold 21 / 25
22 / 25
23 / 25
24 / 25
25 / 25