Proceedings of the 11th International Conference on Supercomputing - ICS '97 1997
DOI: 10.1145/263580.263603
|View full text |Cite
|
Sign up to set email alerts
|

Multiprocessor scheduling with client resources to improve the response time of WWW applications

Abstract: WWW-based information service has grown enormously during the last few years, and major performance bottlenecks have been caused by WWW server and Internet bandwidth inadequacies. Augmenting a server with multiprocessor support and shifting computation to client-site machines can substantially improve system response times and for some applications, it may also reduce network bandwidth requirements. In this paper, we propose adaptive scheduling techniques that optimize the use of a multiprocessor server with c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2001
2001
2014
2014

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 12 publications
0
6
0
Order By: Relevance
“…This is typically done in one of four ways: increasing the capacity of the system for example by using server farms or multiprocessor machines [20,22]; using caches either on the client or on the server side [26,15,13]; designing more efficient software both at the OS level [34,7,23,29] and the application level [37], and admission control [17,44]. Other means of avoiding overload are content adaptation [1] and offloading work to the client [3].…”
Section: Related Workmentioning
confidence: 99%
“…This is typically done in one of four ways: increasing the capacity of the system for example by using server farms or multiprocessor machines [20,22]; using caches either on the client or on the server side [26,15,13]; designing more efficient software both at the OS level [34,7,23,29] and the application level [37], and admission control [17,44]. Other means of avoiding overload are content adaptation [1] and offloading work to the client [3].…”
Section: Related Workmentioning
confidence: 99%
“…There are some studies focused on web responsiveness [2,8,17]. Olshefski and others have proposed an approach to measuring the client perceived response time more accurately [17], but have not explored how the perceived response time a↵ects end users' satisfaction.…”
Section: Related Workmentioning
confidence: 99%
“…Dynamic policies, on the other hand, rely on adapting the traffic workload or the operation of the resource, based on the level of overload. These polices are typically employed via load-balancers [11], [12], admission controllers [13], [14], [15], [16], schedulers [17], [18] and content adaptation controllers [3], [4], [5]. Load balancers and schedules typically do not mitigate overload directly but aim to improve the response time for clients by making judicious decisions.…”
Section: Related Workmentioning
confidence: 99%