首页    期刊浏览 2024年11月29日 星期五
登录注册

文章基本信息

  • 标题:On How to Identify Cache Coherence: Case of the NXP QorIQ T4240
  • 本地全文:下载
  • 作者:Nathana{"e}l Sensfelder ; Julien Brunel ; Claire Pagetti
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2020
  • 卷号:165
  • 页码:13:1-13:22
  • DOI:10.4230/LIPIcs.ECRTS.2020.13
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Architectures used in safety critical systems have to pass certain certification standards, which require sufficient proof that they will behave as expected. Multi-core processors make this challenging by featuring complex interactions between the tasks they run. A lot of these interactions are made without explicit instructions from the program designers. Furthermore, they can have strong negative impacts on performance (and potentially affect correctness). One important such source of interactions is cache coherence, which speeds up operations in most cases, but can also lead to unexpected variations in execution time if not fully understood. Architecture documentations often lack details on the implementation of cache coherence. We thus propose a strategy to ascertain that the platform does indeed implement the cache coherence protocol its user believes it to. We also apply this strategy to the NXP QorIQ T4240, resulting in the identification of a protocol (MESIF) other than the one this architecture’s documentation led us to believe it was using (MESI).
  • 关键词:Real-time systems; multi-core processor; cache coherence
国家哲学社会科学文献中心版权所有