PACER: Peripheral Activity Completion Estimation and Recognition

01/14/2018
by   Daniel Moore, et al.
0

Embedded peripheral devices such as memories, sensors and communications interfaces are used to perform a function external to a host microcontroller. The device manufacturer typically specifies worst-case current consumption and latency estimates for each of these peripheral actions. Peripheral Activity Completion, Estimation and Recognition (PACER) is introduced as a suite of algorithms that can be applied to detect completed peripheral operations in real-time. By detecting activity completion, PACER enables the host to exploit slack between the worst-case estimate and the actual response time. These methods were tested independently and in conjunction with IODVS on multiple common peripheral devices. For the peripheral devices under test, the test fixture confirmed decreases in energy expenditures of up to 80 reductions of up to 67

READ FULL TEXT

page 2

page 3

page 4

page 6

page 8

research
03/07/2016

On the limitations of analysing worst-case dynamic energy of processing

This paper examines dynamic energy consumption caused by data during sof...
research
07/23/2018

Average Case - Worst Case Tradeoffs for Evacuating 2 Robots from the Disk in the Face-to-Face Model

The problem of evacuating two robots from the disk in the face-to-face m...
research
10/04/2020

Fast DecreaseKey Heaps with worst case variants

In the paper "Fast Fibonacci heaps with worst case extensions" we have d...
research
08/24/2019

Optimizing Inter-Datacenter Tail Flow Completion Times using Best Worst-case Routing

Flow routing over inter-datacenter networks is a well-known problem wher...
research
08/06/2020

IEEE 802.11be: Wi-Fi 7 Strikes Back

As hordes of data-hungry devices challenge its current capabilities, Wi-...
research
01/20/2023

Worst Case Resistance Testing: A Nonresponse Bias Solution for Today's Behavioral Research Realities

This study proposes a method of nonresponse assessment based on meta-ana...

Please sign up or login with your details

Forgot password? Click here to reset