Computational Science Technical Note CSTN-174

CSTN Home

Improving Platform Independent Graphical Performance by Compressing Information Transfer using JSON

T. H. McMullen and K. A. Hawick

Archived: 2013

Abstract

Interactive animation and other graphical applications are emerging as viable web services in a number of contexts including gaming and simulation. An important part of the performance tradeoff space is balancing the amount of processing work done on (usually slower) rendering clients against that on (usually faster) servers and therefore also the amount of fully or partially processed data that must be transferred across the network connection. This is particularly important when tablet computers and other lower end performance clients are used. Portable or platform independent graphics rendering can be achieved using web clients and we present software architectural ideas and prototypes using JSON and WebGL-based technologies and appropriate data compression and partial processing approaches. We give some performance data and a discussion of the implications for future high-performance platform independent graphics.

Keywords: JavaScript, JSON; graphics performance; platform-independence; compressed information; graphical web-services

Full Document Text: PDF version.

Citation Information: BiBTeX database for CSTN Notes.

BiBTeX reference:

@INPROCEEDINGS{CSTN-174,
        author = {T. H. McMullen and K. A. Hawick},
        title = {Improving Platform Independent Graphical Performance by Compressing
                Information Transfer using JSON},
        booktitle = {Proc. 12th Int. Conf. on Semantic Web and Web Services (SWW'13)},
        year = {2013},
        number = {CSTN-174},
        pages = {SWW4052},
        address = {Las Vegas, USA},
        month = {22-25 July},
        publisher = {WorldComp},
        institution = {Computer Science, Massey University, Auckland, New Zealand},
        keywords = {JavaScript, JSON; graphics performance; platform-independence; compressed
                information; graphical web-services},
        owner = {kahawick},
        timestamp = {2013.04.22}
}


[ CSTN Index | CSTN BiBTeX ]