首页> 外文学位 >Automated specification and task allocation methods for single and multimode embedded applications.
【24h】

Automated specification and task allocation methods for single and multimode embedded applications.

机译:用于单模式和多模式嵌入式应用程序的自动化规范和任务分配方法。

获取原文
获取原文并翻译 | 示例

摘要

This thesis considers the design problem of specification and task allocation for single and multiple mode embedded applications. The thesis presents research into two different aspects of this problem.; The first aspect is the substitution of path ordering for the traditional task size ordering in the existing bin packing solution for single mode applications. Path ordering presents the bin packing algorithm with sequences of tasks that pass data to one another. This seeks to reduce the number of communicating tasks assigned to different processors and thus reduce bus traffic. Different heuristic algorithms are developed and explored to perform the path discovery process. The use of path ordering was found to be an effective way to reduce bus utilization.; The second aspect researched was solving the multiple mode application problem. The goal is to first specify an architecture and then assign the tasks of each distinct operating mode to a single specified architecture. Four types of algorithms with a total of 34 variations were developed and evaluated. The best variation resulted in solutions with average costs within 7% of lowest cost found for each example problem. A combination of two of the variations brought the average cost to within 3% of the lowest cost found.; Finally, the combined use of path ordering and multiple mode methods was explored. Path ordering reduced bus utilization by 3% to 25% depending on the multiple mode algorithm in which it is applied.
机译:本文考虑了单模式和多模式嵌入式应用程序的规范和任务分配的设计问题。本文对这一问题的两个不同方面进行了研究。第一个方面是在现有的单模式应用程序箱包装解决方案中,将路径排序替换为传统任务大小排序。路径排序为bin打包算法提供了一系列任务,这些任务序列将数据相互传递。这试图减少分配给不同处理器的通信任务的数量,从而减少总线流量。开发和探索了不同的启发式算法来执行路径发现过程。发现使用路径排序是降低总线利用率的有效方法。研究的第二个方面是解决多模式应用问题。目标是首先指定一个体系结构,然后将每个不同的操作模式的任务分配给单个指定的体系结构。开发和评估了总共34种变体的四种算法。最佳变化导致解决方案的平均成本在每个示例问题的最低成本的7%之内。两种变体的结合使平均成本在最低成本的3%之内。最后,探索了路径排序和多模式方法的结合使用。路径排序将总线利用率降低了3%到25%,具体取决于所应用的多模式算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号