Search arXivSearch

arXiv subjects

Akshay Sreekumar

Publications and source records attributed to Akshay Sreekumar.

3 recordsLinked to original sources

Multi-Scale Datacenter Power Modulation

Cloud datacenters must increasingly modulate power in response to time-varying grid and infrastructure constraints. We study this problem as finite-horizon control of a networked hybrid dynamical system, where datacenter power and service capacity depend on interactions between servers, workers, and hosted services. Power can be reduced through fast continuous worker throttling, which acts immediately but degrades service capacity, and slow discrete server transitions, which provide deeper savings but evolve with delay. Coordinating these mechanisms yields a high-dimensional mixed-integer dynamic optimization problem which is intractable to solve at scale. We propose a hierarchical receding-horizon controller that separates slow server reconfiguration from fast throttling recourse. For fixed server states, the throttling layer reduces to a service-level convex recourse problem solved efficiently by dual decomposition. The server layer then uses a ranked-prefix search that evaluates candidate configurations through the recourse value over the planning horizon. Experiments on realistic instances with over 15,000 servers, 200,000 workers, and 1,400 services show that the controller satisfies time-varying power caps with no violations and substantially lower service impact than fast-only or slow-only baselines. Our method offers significant speedups compared to standard optimization solvers, computing near-optimal plans within a 20 second real-time control interval.

eess.SY

Large-Scale Network Utility Maximization via GPU-Accelerated Proximal Message Passing

We present a GPU-accelerated proximal message passing algorithm for large-scale network utility maximization (NUM). NUM is a fundamental problem in resource allocation, where resources are allocated across various streams in a network to maximize total utility while respecting link capacity constraints. Our method, a variant of ADMM, requires only sparse matrix-vector multiplies with the link-route matrix and element-wise proximal operator evaluations, enabling fully parallel updates across streams and links. It also supports heterogeneous utility types, including logarithmic utilities common in NUM, and does not assume strict concavity. We implement our method in PyTorch and demonstrate its performance on problems with tens of millions of variables and constraints, achieving 4x to 20x speedups over existing CPU and GPU solvers and solving problem sizes that exhaust the memory of baseline methods. Additionally, we show that our algorithm is robust to congestion and link-capacity degradation. Finally, using a time-expanded transit seat allocation case study, we illustrate how our approach yields interpretable allocations in realistic networks.

math.OC

A Real-Time Limit Order Book as a Market Mechanism for Transactive Energy Systems

This paper presents a limit order book (LOB) market mechanism design for transactive energy systems. The proposed design is planned for deployment in New Hampshire and Maine under a US Department of Energy Connected Communities project. The new LOB mechanism is intended to replace or work in conjunction with the conventional transactive energy double auction mechanisms designed for retail real-time electricity price discovery, and will facilitate significant scaling of transactive energy systems. The paper provides LOB market rules, clearing algorithm, and illustrative examples and discusses clearing algorithm performance and reliability. The proposed LOB design includes support for discovering prices arising from wholesale electricity markets, distribution system asset constraints, distributed energy resource constraints, and consumer willingness to consume or produce at a reservation price.

eess.SY