Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ashish Gupta Project with Bin Lin. Overview Our Goal –Introduce resource borrowing and its motivation –Current model and further possibilites –What we.

Similar presentations


Presentation on theme: "Ashish Gupta Project with Bin Lin. Overview Our Goal –Introduce resource borrowing and its motivation –Current model and further possibilites –What we."— Presentation transcript:

1 Ashish Gupta Project with Bin Lin

2 Overview Our Goal –Introduce resource borrowing and its motivation –Current model and further possibilites –What we want to study ? Methodology –Actually try it out ! –Design of a system which emulates resource borrowing and captures feedback Design of our application –What it does ? Issues –Depends on Context Person Hardware Others –Frog in the pot ? Conclusions and Results

3 Overview The problem and our approach Applications Some Issues and Results

4 Our Goal Unused Resources

5 The Problem Performance Slowdown

6 Effect of performance slowdown

7

8

9 How can we find this out ? Actually test it !

10 How can we find this out ? 1 Measure existing load

11 How can we find this out ? Emulate Resource Borrowing Real load Borrowed Load Final Load 2 % CPU Usage vs. Time

12 How can we find this out ? Allow User Feedback 3

13 How can we find this out ? Find MAX Level Borrowed Load Final Load 4 MAX % CPU Usage vs. Time

14 How is it useful ? Comfort = f (…)

15 How is it useful ? Workstation Sharing

16 How is it useful ? Interactivity Aware Scheduling Interactive

17

18

19 Some questions and issues Finding a mean level which irritates 90% of the users ?

20 Some questions and issues Finding a mean level which irritates 90% of the users ?

21 ContextPersonHardware Others ?

22 ContextPersonHardware Others ?

23 ContextPersonHardware Others ?

24 ContextPersonHardware Others ?

25 Frog in the Pot Hypothesis % Resource Load vs. Time

26 Preliminary Results

27 Dependence On Context

28 Frog in the Pot % Resource Load vs. Time 0.98

29 Person Effects Power UsersTypical UsersBeginners

30 Conclusion Comfort = f (…) Work on applications Study of factors

31 Questions and Answers Other types of irritation Bursty natures of Desktop Computing, bursts indicate sudden action-response tasks Large number of factors for irritation

32 ContextPersonHardware Others ? Time Load

33 Understanding Testcases CPU ramp 1 ramp 2 ramp 3 step 1 step 2 ….. Ramp Step

34 Testcase Transfer Results Transfer Server Client Resource borrowing using testcase profile

35

36

37 An irritating Interface

38 Interactive Computation Bursty Nature of Interactive Computation

39

40

41 Understanding Testcases CPU ramp 1 ramp 2 ramp 3 step 1 step 2 ….. MEM ramp 1 ramp 2 ramp 3 step 1 step 2 ….. Ramp Step

42 Combination of Resources CPU Usage Memory Usage Hard Disk activity Network Traffic Comfort Zone surface

43 Combination of Resources CPU Usage Memory Usage Hard Disk activity Network Traffic

44 Feedback key photo Explain the background running process and feedback Put real scatter graph


Download ppt "Ashish Gupta Project with Bin Lin. Overview Our Goal –Introduce resource borrowing and its motivation –Current model and further possibilites –What we."

Similar presentations


Ads by Google