60 citations · 170 across the 12 of their papers we have counts for
6 papers · 1 filter
Inferring Parametric Energy Consumption Functions at Different Software Levels: ISA vs. LLVM IR
Umer Liqat, Kyriakos Georgiou, Steve Kerrison +4
The static estimation of the energy consumed by program executions is an important challenge, which has applications in program optimization and verification, and is instrumental i…
On the Value and Limits of Multi-level Energy Consumption Static Analysis for Deeply Embedded Single and Multi-threaded Programs
Kyriakos Georgiou, Steve Kerrison, Kerstin Eder
There is growing interest in lowering the energy consumption of computation. Energy transparency is a concept that makes a program's energy consumption visible from software to har…
Modeling and visualizing networked multi-core embedded software energy consumption
Steve Kerrison, Kerstin Eder
In this report we present a network-level multi-core energy model and a software development process workflow that allows software developers to estimate the energy consumption of…
Data dependent energy modelling for worst case energy consumption analysis
James Pallister, Steve Kerrison, Jeremy Morse +1
Safely meeting Worst Case Energy Consumption (WCEC) criteria requires accurate energy modeling of software. We investigate the impact of instruction operand values upon energy cons…
Overview of Swallow --- A Scalable 480-core System for Investigating the Performance and Energy Efficiency of Many-core Applications and Operating Systems
Simon J. Hollis, Steve Kerrison
We present Swallow, a scalable many-core architecture, with a current configuration of 480 x 32-bit processors. Swallow is an open-source architecture, designed from the ground up…
A software controlled voltage tuning system using multi-purpose ring oscillators
Steve Kerrison, Kerstin Eder
This paper presents a novel software driven voltage tuning method that utilises multi-purpose Ring Oscillators (ROs) to provide process variation and environment sensitive energy r…