Aggressive code optimization on the mobile environment is a difficult endeavor. Billions of users rely on mobile devices for their daily computing tasks. Yet, they mostly run poorly optimized code, under-utilizing their already limited processing and energy resources. Existing optimization approaches, like iterative compilation, perform well in other domains but fall short on the mobile environment. They either rely on representative inputs that are hard to reconstruct, or expose users to slowdowns and crashes. An ideal solution must be able to perform an optimization search by repeatedly evaluating different optimization decisions on the same input. That input should be representative of actual user usage without requiring developers to...
Relentless growth in mobile computing technologies continues to bring the vision of ubiquitous compu...
none5noMobile platforms have matured to a point where they can provide the infrastructure required t...
Abstract — Portable mobile code is often executed by a host virtual machine using just-in-time compi...
Mobile application development requires many techniques unfamiliar to the general PC developer due t...
Interactive mobile applications attract lots of attentions recently. They utilize complex algorithms...
Current compilers fail to deliver satisfactory levels of performance on modern processors, due to ra...
Projecte realitzat en el marc d’un programa de mobilitat amb la Freie Universität Berlin. Department...
Software developers are faced with several challenges when creating applications for the new generat...
The increasing number of mobile devices with ever-growing capabilities makes them useful for running...
Since performance is not portable between platforms, engineers must fine-tune heuristics for each pr...
This paper presents the results of an experiment-driven investigation on the efficiency of source co...
Recently, with the broad adoption of mobile devices, considerable research effortshave concentrated ...
We are designing and implementing a flexible infrastructure for mobile-object systems. Two fundament...
Modem and likely future architectures require compilers to perform extensive restructuring of progra...
Software performance concerns have been attracting research interests at an increasing rate, especia...
Relentless growth in mobile computing technologies continues to bring the vision of ubiquitous compu...
none5noMobile platforms have matured to a point where they can provide the infrastructure required t...
Abstract — Portable mobile code is often executed by a host virtual machine using just-in-time compi...
Mobile application development requires many techniques unfamiliar to the general PC developer due t...
Interactive mobile applications attract lots of attentions recently. They utilize complex algorithms...
Current compilers fail to deliver satisfactory levels of performance on modern processors, due to ra...
Projecte realitzat en el marc d’un programa de mobilitat amb la Freie Universität Berlin. Department...
Software developers are faced with several challenges when creating applications for the new generat...
The increasing number of mobile devices with ever-growing capabilities makes them useful for running...
Since performance is not portable between platforms, engineers must fine-tune heuristics for each pr...
This paper presents the results of an experiment-driven investigation on the efficiency of source co...
Recently, with the broad adoption of mobile devices, considerable research effortshave concentrated ...
We are designing and implementing a flexible infrastructure for mobile-object systems. Two fundament...
Modem and likely future architectures require compilers to perform extensive restructuring of progra...
Software performance concerns have been attracting research interests at an increasing rate, especia...
Relentless growth in mobile computing technologies continues to bring the vision of ubiquitous compu...
none5noMobile platforms have matured to a point where they can provide the infrastructure required t...
Abstract — Portable mobile code is often executed by a host virtual machine using just-in-time compi...