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
Country/TerritorySpain
CityBarcelona
Period9/14/039/17/03

ASJC Scopus subject areas

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

Fingerprint

Dive into the research topics of 'On the scalability of an image transcoding proxy server'. Together they form a unique fingerprint.

Cite this