首页> 外文会议>International Conference on Verification, Model Checking and Abstract Interpretation >Timing Analysis of Parallel Software Using Abstract Execution
【24h】

Timing Analysis of Parallel Software Using Abstract Execution

机译:使用抽象执行的并行软件时序分析

获取原文

摘要

A major trend in computer architecture is multi-core processors. To fully exploit this type of parallel processor chip, programs running on it will have to be parallel as well. This means that even hard real-time embedded systems will be parallel. Therefore, it is of utmost importance that methods to analyze the timing properties of parallel real-time systems are developed. This paper presents an algorithm that is founded on abstract interpretation and derives safe approximations of the execution times of parallel programs. The algorithm is formulated and proven correct for a simple parallel language with parallel threads, shared memory and synchronization via locks.
机译:计算机架构的主要趋势是多核处理器。要充分利用此类并行处理器芯片,运行的程序也必须平行。这意味着即使是硬实时嵌入式系统也会是平行的。因此,开发了分析并行实时系统的时序特性的方法至关重要。本文介绍了一种在抽象解释上创立的算法,并源于并行程序的执行时间的安全近似。为具有并行线程,共享内存和通过锁同步的简单并行语言,将该算法配制并证明正确。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号