A Comparative Study of Predictable DRAM Controllers

作者:Guo Danlu*; Hassan Mohamed; Pellizzoni Rodolfo; Pate Hiren
来源:ACM Transactions on Embedded Computing Systems, 2018, 17(2): 53.
DOI:10.1145/3158208

摘要

Recently, the research community has introduced several predictable dynamic random-access memory (DRAM) controller designs that provide improved worst-case timing guarantees for real-time embedded systems. The proposed controllers significantly differ in terms of arbitration, configuration, and simulation environment, making it difficult to assess the contribution of each approach. To bridge this gap, this article provides the first comprehensive evaluation of state-of-the-art predictable DRAM controllers. We propose a categorization of available controllers, and introduce an analytical performance model based on worst-case latency. We then conduct an extensive evaluation for all state-of-the-art controllers based on a common simulation platform, and discuss findings and recommendations.

  • 出版日期2018-4