Tactics-based remote execution for mobile computing

Rajesh Krishna Balan, Mahadev Satyanarayanan, Soyoung Park, Tadashi Okoshi

研究成果: Paper査読

181 被引用数 (Scopus)

抄録

Remote execution can transform the puniest mobile device into a computing giant able to run resource-intensive applications such as natural language translation, speech recognition, face recognition, and augmented reality. However, easily partitioning these applications for remote execution while retaining application-specific information has proven to be a difficult challenge. In this paper, we show that automated dynamic repartitioning of mobile applications can be reconciled with the need to exploit application-specific knowledge. We show that the useful knowledge about an application relevant to remote execution can be captured in a compact declarative form called tactics. Tactics capture the full range of meaningful partitions of an application and are very small relative to code size. We present the design of a tactics-based remote execution system, Chroma, that performs comparably to a runtime system that makes perfect partitioning decisions. Furthermore, we show that Chroma can automatically use extra resources in an overprovisioned environment to improve application performance.

本文言語English
ページ273-286
ページ数14
DOI
出版ステータスPublished - 2003 5月 5
外部発表はい
イベント1st International Conference on Mobile Systems, Applications and Services, MobiSys 2003 - San Francisco, United States
継続期間: 2003 5月 52003 5月 8

Conference

Conference1st International Conference on Mobile Systems, Applications and Services, MobiSys 2003
国/地域United States
CitySan Francisco
Period03/5/503/5/8

ASJC Scopus subject areas

  • ハードウェアとアーキテクチャ
  • 情報システム
  • ソフトウェア
  • コンピュータ ネットワークおよび通信

フィンガープリント

「Tactics-based remote execution for mobile computing」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル