nImplemented MP3 player, decoder (set of heavily communicating objects) can execute locally or
remotely
nVarious performance experiments, study impact of
§Available Bandwidth (19.2 kbps – 2 Mbps)
§Relative CPU speed (Mobile CPU: Proxy CPU)
Ø1:4 for laptop as
client device
Ø1:116 for Windows
CE palmtop as client device
nResults:
§for high bandwidth and slow client, offloading decoder to proxy
can speed up application performance by a factor of 20 and
reduce power consumption by 95%
§For faster
client devices, independent of bandwidth, no benefit (actually worse performance) when decoding sound samples
in access network