Title
An Ambient Temperature Variation Tolerance Scheme for an Ultra Low Power Shared-L1 Processor Cluster
Abstract
Near Threshold Operation is today a key research area in ultra-low power (ULP) computing, as it promises 10x improvement in energy efficiency compared to super-threshold operation, and it mitigates thermal bottlenecks. Unfortunately near-threshold operation is plagued by greatly increased sensitivity to threshold voltage variations, such as those caused by ambient temperature fluctuation. In this paper we focus on tightly-coupled ULP processor cluster architecture where a low latency, high-bandwidth processor-to-L1-memory interconnection network plays a key role. We propose a lightweight runtime solution to tolerate ambient temperature induced variations by dynamically adapting the processor-to-L1-memory latency without compromising execution correctness. We extensively tested our solution in different scenarios and we evaluate the different design trade-offs, showing the cost, performance reliability gain compared to state-of-the-art static solutions. Our solution is able to reach a performance gain up to 25% in a typical use case scenario with a very low (˜ 4%) area overhead.
Year
DOI
Venue
2013
10.1109/DSD.2013.74
DSD
Keywords
Field
DocType
different design trade-offs,low latency,processor cluster,ultra low power shared-l1,key role,key research area,area overhead,lightweight runtime solution,ambient temperature fluctuation,ambient temperature,ambient temperature variation tolerance,different scenario,state-of-the-art static solution
Use case,Efficient energy use,Computer science,Latency (engineering),Correctness,Real-time computing,Latency (engineering),Interconnection,Threshold voltage,Embedded system
Conference
Citations 
PageRank 
References 
3
0.39
12
Authors
3
Name
Order
Citations
PageRank
Daniele Bortolotti1757.13
Andrea Bartolini245751.90
Luca Benini3131161188.49