‹Programming› 2019
Mon 1 - Thu 4 April 2019 Genoa, Italy
Tue 2 Apr 2019 16:30 - 17:00 at Michelangelo - Programming Across the System Stack Chair(s): Shoaib Akram

Energy-aware programming languages and frameworks seek to improve the energy efficiency of computer systems by taking advantage of application-specific information to perform energy optimizations. Effectively predicting an application’s energy behavior enables more powerful energy optimizations and additional energy management techniques. However, application energy consumption is fundamentally dynamic in nature, which limits the amount of effective energy prediction that can be done ahead of time. To address this challenge, we propose FJP, a predication-aware semantics that takes the estimation process online, and serves to partially predict a program’s energy consumption. FJP represents a first step towards improving the expressiveness of energy-aware language and framework techniques in its ability for online adaptive energy prediction.

Tue 2 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:00 - 17:30
Programming Across the System StackMoreVMs at Michelangelo
Chair(s): Shoaib Akram Ghent University
16:00
30m
Talk
A Shell-like Model for General Purpose ProgrammingPASS'19
MoreVMs
Jeanine Miller Adkisson Tokyo Institute of Technology, Johannes Westlund Tokyo Institute of Technology, Japan / KTH Royal Institute of Technology, Sweden, Hidehiko Masuhara Tokyo Institute of Technology
Pre-print
16:30
30m
Talk
Toward a Language Design for Energy PredictionPASS'19
MoreVMs
Anthony Canino SUNY Binghamton, Yu David Liu State University of New York (SUNY) Binghamton
Pre-print
17:00
30m
Talk
Language Support for Multiple Privacy Enhancing TechnologiesPASS'19
MoreVMs
Aditya Oak Technische Universität Darmstadt, Mira Mezini TU Darmstadt, Germany, Guido Salvaneschi TU Darmstadt