Adaptive pipelined work processing for GPS trajectories
Adaptive pipelined work processing is a system paradigm that optimally processes trajectories created by GPS-enabled devices. Systems that execute GPS trajectory processing are often constrained at the client side by limitations of mobile devices such as processing power, energy usage, and network....
Main Author: | |
---|---|
Language: | English |
Published: |
University of British Columbia
2012
|
Online Access: | http://hdl.handle.net/2429/43288 |
id |
ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.-43288 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.-432882013-06-05T04:21:03ZAdaptive pipelined work processing for GPS trajectoriesTjia, Andrew Hung YaoAdaptive pipelined work processing is a system paradigm that optimally processes trajectories created by GPS-enabled devices. Systems that execute GPS trajectory processing are often constrained at the client side by limitations of mobile devices such as processing power, energy usage, and network. The server must deal with non-uniform processing workloads and flash crowds generated by surges in popularity. We demonstrate that adaptive processing is a solution to these problems by building a trajectory processing system that uses adaptivity to respond to changing workloads and network conditions, and is fault tolerant. This benefits application designers, who design operations on data instead of manual system optimization and resource management. We evaluate our method by processing a dataset of snow sports trajectories and show that our method is extensible to other operators and other kinds of data.University of British Columbia2012-09-27T23:33:47Z2012-09-27T23:33:47Z20122012-09-272012-11Electronic Thesis or Dissertationhttp://hdl.handle.net/2429/43288eng |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
description |
Adaptive pipelined work processing is a system paradigm that optimally processes trajectories created by GPS-enabled devices. Systems that execute GPS trajectory processing are often constrained at the client side by limitations of mobile devices such as processing power, energy usage, and network. The server must deal with non-uniform processing workloads and flash crowds generated by surges in popularity. We demonstrate that adaptive processing is a solution to these problems by building a trajectory processing system that uses adaptivity to respond to changing workloads and network conditions, and is fault tolerant. This benefits application designers, who design operations on data instead of manual system optimization and resource management. We evaluate our method by processing a dataset of snow sports trajectories and show that our method is extensible to other operators and other kinds of data. |
author |
Tjia, Andrew Hung Yao |
spellingShingle |
Tjia, Andrew Hung Yao Adaptive pipelined work processing for GPS trajectories |
author_facet |
Tjia, Andrew Hung Yao |
author_sort |
Tjia, Andrew Hung Yao |
title |
Adaptive pipelined work processing for GPS trajectories |
title_short |
Adaptive pipelined work processing for GPS trajectories |
title_full |
Adaptive pipelined work processing for GPS trajectories |
title_fullStr |
Adaptive pipelined work processing for GPS trajectories |
title_full_unstemmed |
Adaptive pipelined work processing for GPS trajectories |
title_sort |
adaptive pipelined work processing for gps trajectories |
publisher |
University of British Columbia |
publishDate |
2012 |
url |
http://hdl.handle.net/2429/43288 |
work_keys_str_mv |
AT tjiaandrewhungyao adaptivepipelinedworkprocessingforgpstrajectories |
_version_ |
1716588363498127360 |