Information Batteries: Storing Opportunity Power with Speculative Execution

08/02/2021
by   Jennifer Switzer, et al.
0

Coping with the intermittency of renewables is a fundamental challenge, with load shifting and grid-scale storage as key responses. We propose Information Batteries (IB), in which energy is stored in the form of information – specifically, the results of completed computational tasks. Information Batteries thus provide storage through speculative load shifting, anticipating computation that will be performed in the future. We take a distributed systems perspective, and evaluate the extent to which an IB storage system can be made practical through augmentation of compiler toolchains, key-value stores, and other important elements in modern hyper-scale compute. In particular, we implement one specific IB prototype by augmenting the Rust compiler to enable transparent function-level precomputation and caching. We evaluate the overheads this imposes, along with macro-level job prediction and power prediction. We also evaluate the space of operation for an IB system, to identify the best case efficiency of any IB system for a given power and compute regime.

READ FULL TEXT
research
10/26/2020

TurboKV: Scaling Up The Performance of Distributed Key-Value Stores With In-Switch Coordination

The power and flexibility of software-defined networks lead to a program...
research
06/20/2018

Storage, Computation, and Communication: A Fundamental Tradeoff in Distributed Computing

We consider a MapReduce-like distributed computing system. We derive a l...
research
01/24/2019

DistCache: Provable Load Balancing for Large-Scale Storage Systems with Distributed Caching

Load balancing is critical for distributed storage to meet strict servic...
research
05/07/2021

Simulation and evaluation of cloud storage caching for data intensive science

A common task in scientific computing is the derivation of data. This wo...
research
08/26/2016

Online Charging Scheduling Algorithms of Electric Vehicles in Smart Grid: An Overview

As an environment-friendly substitute for conventional fuel-powered vehi...
research
04/19/2016

Improving Raw Image Storage Efficiency by Exploiting Similarity

To improve the temporal and spatial storage efficiency, researchers have...
research
11/23/2022

Nepal Himalaya Offers Considerable Potential for Pumped Storage Hydropower

There is a pressing need for a transition from fossil-fuel to renewable ...

Please sign up or login with your details

Forgot password? Click here to reset