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

文章基本信息

  • 标题:Non-Simultaneity as a Design Constraint
  • 本地全文:下载
  • 作者:Jean Guyomarc'h ; Fran{\c{c}}ois Guerret ; Bilal El Mejjati
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2020
  • 卷号:178
  • 页码:13:1-13:15
  • DOI:10.4230/LIPIcs.TIME.2020.13
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Whether one or multiple hardware execution units are activated (i.e. CPU cores), invalid resource sharing, notably due to simultaneous accesses, proves to be problematic as it can yield to unexpected runtime behaviors with negative implications such as security or safety issues. The growing interest for off-the-shelf multi-core architectures in sensitive applications motivates the need for safe resources sharing. If critical sections are a well-known solution from imperative and non-temporized programming models, they fail to provide safety guarantees. By leveraging the time-triggered programming model, this paper aims at enforcing that identified critical windows of computations can never be simultaneously executed. We achieve this result by determining, before an application is compiled, the exact dates during which a task accesses a shared resource, which enables the off-line validation of non-simultaneity constraints.
  • 关键词:Temporal reasoning; Temporal constraints; Specification and verification of systems
国家哲学社会科学文献中心版权所有