3 citations · 4 across the 12 of their papers we have counts for
12 papers
Mobile Backscatter Communication for the Battery-less Internet of Things
Weining Song, Thiemo Voigt, Stefanos Kaxiras +2
We enable backscatter communication in the battery-less mobile Internet of Things (IoT). Backscatter communication is extensively studied in static settings. Existing designs are,…
DICE: Detailed Inter-Chiplet End-to-End PHY Modeling for Accurate Chiplet Simulation
Rashid Aligholipour, Stefanos kaxiras, Yuan Yao
Scaling monolithic multicores is increasingly constrained by power/thermal limits, yield, and rising manufacturing and testing costs. Chiplet designs address these challenges by pa…
Who Needs DRAM? We Have Fiber
Hannah Atmer, Yuan Yao, Thiemo Voigt +1
The rising pressure on DRAM availability and contract pricing reflects generative AI's massive high-performance memory requirements. This pressure is heavily compounded by hypersca…
Prefill vs. Decode Bottlenecks: SRAM-Frequency Tradeoffs and the Memory-Bandwidth Ceiling
Hannah Atmer, Yuan Yao, Thiemo Voigt +1
Energy consumption dictates the cost and environmental impact of deploying Large Language Models. This paper investigates the impact of on-chip SRAM size and operating frequency on…
Efficient CNN Inference on Ultra-Low-Power MCUs via Saturation-Aware Convolution
Shiming Li, Luca Mottola, Yuan Yao +1
Quantized CNN inference on ultra-low-power MCUs incurs unnecessary computations in neurons that produce saturated output values. These values are too extreme and are eventually cla…
Clueless: A Tool Characterising Values Leaking as Addresses
Xiaoyue Chen, Pavlos Aimoniotis, Stefanos Kaxiras
Clueless is a binary instrumentation tool that characterises explicit cache side channel vulnerabilities of programs. It detects the transformation of data values into addresses by…
"It's a Trap!"-How Speculation Invariance Can Be Abused with Forward Speculative Interference
Pavlos Aimoniotis, Christos Sakalis, Magnus Själander +1
Speculative side-channel attacks access sensitive data and use transmitters to leak the data during wrong-path execution. Various defenses have been proposed to prevent such inform…
Selectively Delaying Instructions to Prevent Microarchitectural Replay Attacks
Christos Sakalis, Stefanos Kaxiras, Magnus Själander
MicroScope, and microarchitectural replay attacks in general, take advantage of the characteristics of speculative execution to trap the execution of the victim application in an i…
On Value Recomputation to Accelerate Invisible Speculation
Christos Sakalis, Zamshed I. Chowdhury, Shayne Wadle +5
Recent architectural approaches that address speculative side-channel attacks aim to prevent software from exposing the microarchitectural state changes of transient execution. The…
Decoupled Access-Execute on ARM big.LITTLE
Anton Weber, Kim-Anh Tran, Stefanos Kaxiras +1
Energy-efficiency plays a significant role given the battery lifetime constraints in embedded systems and hand-held devices. In this work we target the ARM big.LITTLE, a heterogene…
Mending Fences with Self-Invalidation and Self-Downgrade
Parosh Aziz Abdulla, Mohamed Faouzi Atig, Stefanos Kaxiras +3
Cache coherence protocols based on self-invalidation and self-downgrade have recently seen increased popularity due to their simplicity, potential performance efficiency, and low e…
Profiling-Assisted Decoupled Access-Execute
Jonatan Waern, Per Ekemark, Konstantinos Koukos +2
As energy efficiency became a critical factor in the embedded systems domain, dynamic voltage and frequency scaling (DVFS) techniques have emerged as means to control the system's…