首页>
外文OA文献
>Energy-efficient and high-performance lock speculation hardware for embedded multicore systems
【2h】
Energy-efficient and high-performance lock speculation hardware for embedded multicore systems
展开▼
机译:嵌入式多核系统的高能效和高性能锁推测硬件
展开▼
免费
页面导航
摘要
著录项
引文网络
相似文献
相关主题
摘要
Embedded systems are becoming increasingly common in everyday life and like their general-purpose counterparts, they have shifted towards shared memory multicore architectures. However, they are much more resource constrained, and as they often run on batteries, energy efficiency becomes critically important. In such systems, achieving high concurrency is a key demand for delivering satisfactory performance at low energy cost. In order to achieve this high concurrency, consistency across the shared memory hierarchy must be accomplished in a cost-effective manner in terms of performance, energy, and implementation complexity. In this article, we propose Embedded-Spec, a hardware solution for supporting transparent lock speculation, without the requirement for special supporting instructions. Using this approach, we evaluate the energy consumption and performance of a suite of benchmarks, exploring a range of contention management and retry policies. We conclude that for resource-constrained platforms, lock speculation can provide real benefits in terms of improved concurrency and energy efficiency, as long as the underlying hardware support is carefully configured.
展开▼