Skip to main content

TS

Architecture optimisation with Currawong

Authors

Nicholas Fitzroy-Dale, Ihor Kuz and Gernot Heiser

NICTA

UNSW

Open Kernel Labs

Abstract

We describe Currawong, a tool to perform system soft- ware architecture optimisation. Currawong is an extensible, multi-language tool which applies optimisations across API boundaries. Unlike many existing optimisation tools, Curra- wong does not require source code to perform optimisations. We show, through examples written for the popular Android smartphone platform, that Currawong is capable of signifi- cant performance improvement to existing applications.

BibTeX Entry

  @inproceedings{FitzroyDale_KH_10,
    author           = {Fitzroy-Dale, Nicholas and Kuz, Ihor and Heiser, Gernot},
    month            = aug,
    year             = {2010},
    title            = {Architecture optimisation with {Currawong}},
    booktitle        = {Asia-Pacific Workshop on Systems (APSys)},
    pages            = {7-12},
    address          = {New Delhi, India}
  }

Download

Served by Apache on Linux on seL4.
Served by Apache on Linux on seL4.