Out-of-order execution for avoiding head-of-line blocking in remote 3D graphics

  • Authors:
  • John Stavrakakis;Masahiro Takastuka

  • Affiliations:
  • ViSLAB, The School of IT, The University of Sydney, Australia and National ICT Australia, Eveleigh, NSW, Australia;ViSLAB, The School of IT, The University of Sydney, Australia and National ICT Australia, Eveleigh, NSW, Australia

  • Venue:
  • PSIVT'07 Proceedings of the 2nd Pacific Rim conference on Advances in image and video technology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Remote 3D graphics can become both process and network intensive. The Head-of-Line Blocking (HOLB) problem exists for an ordered stream protocol such as TCP. It withholds any available data from the application until the proper ordered segment arrives. The HOLB problem will cause the processor to have unnecessary idle time and non-uniform load patterns. In this paper we evaluate how the performance of an immediate mode remote 3D graphics system is affected by the HOLB and how the out-of-order execution can improve the performance.