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.2429-43288 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.2429-432882014-03-26T03:39:10Z Adaptive pipelined work processing for GPS trajectories Tjia, Andrew Hung Yao 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. 2012-09-27T23:33:47Z 2012-09-27T23:33:47Z 2012 2012-09-27 2012-11 Electronic Thesis or Dissertation http://hdl.handle.net/2429/43288 eng http://creativecommons.org/licenses/by-nc-sa/3.0/ Attribution-NonCommercial 2.5 Canada University of British Columbia |
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_ |
1716656470432415744 |