首页> 外国专利> Method and device for analysis and temporal control of the critical application of a multicore processor

Method and device for analysis and temporal control of the critical application of a multicore processor

机译:用于分析和时间控制多核处理器的关键应用的方法和设备

摘要

Method and device for analysis and temporal control of the critical application of a multicore processor. The present invention describes a process for accurately determining the maximum execution time of the critical task of an embedded system based on a multicore processor. For that, it is proposed to use specific hardware whose function is to analyze and control the execution time of said task. Specifically, the purpose of the system is to ensure that the maximum response time of the critical program function performed by the processor does not exceed a predefined threshold, and if this critical task is not closed to the limit, the system disables the other core Processor, keeping in operation only the core that is performing the critical task. The specific hardware, implemented by a system with watchdog, Is configured with information pertinent to the execution of the critical program in isolation (that is, on a single core processor), which is of limited and extremely feasible computational complexity, and which monitors the execution time of said task without the need Of knowing the value of the maximum execution time for this program in a multi-core environment of a microprocessor. The present invention lies in the fields of electronics and computing. And which monitors the execution time of said task without the need to know what the maximum execution time value for this program is in a multi-core environment of a microprocessor. The present invention lies in the fields of electronics and computing. And which monitors the execution time of said task without the need to know what the maximum execution time value for this program is in a multi-core environment of a microprocessor. The present invention lies in the fields of electronics and computing.
机译:用于分析和时间控制多核处理器的关键应用的方法和设备。本发明描述了一种用于基于多核处理器来准确地确定嵌入式系统的关键任务的最大执行时间的过程。为此,建议使用特定的硬件,其功能是分析和控制所述任务的执行时间。具体来说,系统的目的是确保处理器执行的关键程序功能的最大响应时间不超过预定义的阈值,并且如果此关键任务未达到限制,系统将禁用另一个核心处理器。 ,仅使正在执行关键任务的核心处于运行状态。由带有看门狗的系统实现的特定硬件配置有与关键程序的执行相关的信息,这些信息孤立地(即在单个核心处理器上)执行,这具有有限且极其可行的计算复杂性,并且可以监视所述任务的执行时间,而无需知道在微处理器的多核环境中该程序的最大执行时间的值。本发明属于电子和计算领域。并且它监视所述任务的执行时间而无需知道在微处理器的多核环境中该程序的最大执行时间值是多少。本发明属于电子和计算领域。并且它监视所述任务的执行时间而无需知道在微处理器的多核环境中该程序的最大执行时间值是多少。本发明属于电子和计算领域。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号