On the scalability of an image transcoding proxy server

Anubhav Savant, Nasir Memon, Torsten Suel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Image transcoding proxies are used to improve Web browsing over low bandwidth networks by adapting content-rich web images to bandwidth-constrained clients. Such transcoding proxies dynamically analyze, manipulate and transcode images (e.g. quality reduction, down sampling) on the fly enabling significant reductions in download times over low bandwidth links. However, transcoding proxies have scalability problems if the objective policy that decides whether to transcode an image does not take the client load (e.g. number of concurrent clients) into consideration. We show that seemingly intuitive policies that make decisions solely based on whether transcoding yields savings in transmission time fail to scale. Under high load, the average latency perceived by a client can be improved by a factor of about two by taking overall client load into consideration and properly scheduling transcoding operations on a single CPU. We show that an Earliest Deadline First (EDF) based scheduling policy further improves transcoding performance.

Original languageEnglish (US)
Title of host publicationIEEE International Conference on Image Processing
Pages209-212
Number of pages4
Volume1
StatePublished - 2003
EventProceedings: 2003 International Conference on Image Processing, ICIP-2003 - Barcelona, Spain
Duration: Sep 14 2003Sep 17 2003

Other

OtherProceedings: 2003 International Conference on Image Processing, ICIP-2003
CountrySpain
CityBarcelona
Period9/14/039/17/03

Fingerprint

Scalability
Servers
Bandwidth
Scheduling
Image quality
Telecommunication links
Program processors
Sampling

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering

Cite this

Savant, A., Memon, N., & Suel, T. (2003). On the scalability of an image transcoding proxy server. In IEEE International Conference on Image Processing (Vol. 1, pp. 209-212)

On the scalability of an image transcoding proxy server. / Savant, Anubhav; Memon, Nasir; Suel, Torsten.

IEEE International Conference on Image Processing. Vol. 1 2003. p. 209-212.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Savant, A, Memon, N & Suel, T 2003, On the scalability of an image transcoding proxy server. in IEEE International Conference on Image Processing. vol. 1, pp. 209-212, Proceedings: 2003 International Conference on Image Processing, ICIP-2003, Barcelona, Spain, 9/14/03.
Savant A, Memon N, Suel T. On the scalability of an image transcoding proxy server. In IEEE International Conference on Image Processing. Vol. 1. 2003. p. 209-212
Savant, Anubhav ; Memon, Nasir ; Suel, Torsten. / On the scalability of an image transcoding proxy server. IEEE International Conference on Image Processing. Vol. 1 2003. pp. 209-212
@inproceedings{ffdfb0a4969c441890ea3baa168240ad,
title = "On the scalability of an image transcoding proxy server",
abstract = "Image transcoding proxies are used to improve Web browsing over low bandwidth networks by adapting content-rich web images to bandwidth-constrained clients. Such transcoding proxies dynamically analyze, manipulate and transcode images (e.g. quality reduction, down sampling) on the fly enabling significant reductions in download times over low bandwidth links. However, transcoding proxies have scalability problems if the objective policy that decides whether to transcode an image does not take the client load (e.g. number of concurrent clients) into consideration. We show that seemingly intuitive policies that make decisions solely based on whether transcoding yields savings in transmission time fail to scale. Under high load, the average latency perceived by a client can be improved by a factor of about two by taking overall client load into consideration and properly scheduling transcoding operations on a single CPU. We show that an Earliest Deadline First (EDF) based scheduling policy further improves transcoding performance.",
author = "Anubhav Savant and Nasir Memon and Torsten Suel",
year = "2003",
language = "English (US)",
volume = "1",
pages = "209--212",
booktitle = "IEEE International Conference on Image Processing",

}

TY - GEN

T1 - On the scalability of an image transcoding proxy server

AU - Savant, Anubhav

AU - Memon, Nasir

AU - Suel, Torsten

PY - 2003

Y1 - 2003

N2 - Image transcoding proxies are used to improve Web browsing over low bandwidth networks by adapting content-rich web images to bandwidth-constrained clients. Such transcoding proxies dynamically analyze, manipulate and transcode images (e.g. quality reduction, down sampling) on the fly enabling significant reductions in download times over low bandwidth links. However, transcoding proxies have scalability problems if the objective policy that decides whether to transcode an image does not take the client load (e.g. number of concurrent clients) into consideration. We show that seemingly intuitive policies that make decisions solely based on whether transcoding yields savings in transmission time fail to scale. Under high load, the average latency perceived by a client can be improved by a factor of about two by taking overall client load into consideration and properly scheduling transcoding operations on a single CPU. We show that an Earliest Deadline First (EDF) based scheduling policy further improves transcoding performance.

AB - Image transcoding proxies are used to improve Web browsing over low bandwidth networks by adapting content-rich web images to bandwidth-constrained clients. Such transcoding proxies dynamically analyze, manipulate and transcode images (e.g. quality reduction, down sampling) on the fly enabling significant reductions in download times over low bandwidth links. However, transcoding proxies have scalability problems if the objective policy that decides whether to transcode an image does not take the client load (e.g. number of concurrent clients) into consideration. We show that seemingly intuitive policies that make decisions solely based on whether transcoding yields savings in transmission time fail to scale. Under high load, the average latency perceived by a client can be improved by a factor of about two by taking overall client load into consideration and properly scheduling transcoding operations on a single CPU. We show that an Earliest Deadline First (EDF) based scheduling policy further improves transcoding performance.

UR - http://www.scopus.com/inward/record.url?scp=0345529026&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0345529026&partnerID=8YFLogxK

M3 - Conference contribution

VL - 1

SP - 209

EP - 212

BT - IEEE International Conference on Image Processing

ER -