首页> 外文OA文献 >Optimisations Mémoire dans la méthodologie « Adéquation Algorithme Architecture » pour Code Embarqué sur Architectures Parallèles
【2h】

Optimisations Mémoire dans la méthodologie « Adéquation Algorithme Architecture » pour Code Embarqué sur Architectures Parallèles

机译:在并行体系结构中嵌入的代码的“充分性算法体系结构”方法中的优化存储器

摘要

In the field of embedded electronics, the applications of digital communications and image processing induce very strong time constraints while allowing a limitation in resources and performances of the computation units. The restriction of the memory usable can be in opposite of fields such as video coding. A solution to achieve a real-time implementation can be reached through a distribution on a parallel architecture. These problems are the framework of this work. More precisely, that is why we developed a process of rapid prototyping dedicated to the parallel architectures with several processors of digital signal processing of the last generation (FPGA, DSP). The optimization aspect of the allocated memory is performed here in a more precise way.The prototyping process was elaborate around SynDEx, a tool developed with the INRIA, based on the AAA methodology. This process aims at improving the implementation of an algorithm on a multi-component architecture by determining an optimal distribution and scheduling. SynDEx carries out the adequation phase itself, and generates an executive independent of the target. We initially contributed to the automation of the process on multiprocessors target, by adding a functional layer, and by developing new specific kernels for processors of digital signal.In an embedded context, our concerns are then the minimization of the memory for the generated code. It is still a problem very open for multi-component architectures. The found solution, thanks to the algorithms of colouring of graph, leads to a significant improvement of the results of distributed implementation. The rapid prototyping towards multi-component platforms is automatic today, and memory optimizations are directly integrated in the SynDEx tool.Another part of this work related to the development and integration, through our prototyping process, of consequent applications in the fields both of the image processing (MPEG-4, LAR) and both of the telecommunications (MC-CDMA, UMTS). Results validate the whole process, and show its adaptation to systems oriented data processing. The report is concluded on new perspectives, while being interested in particular in multi-layer systems linking together several layers: a “transport” layer of telecommunication and a “service” layer of image processing.
机译:在嵌入式电子领域,数字通信和图像处理的应用引起非常强烈的时间限制,同时限制了计算单元的资源和性能。可用存储器的限制可以与诸如视频编码的领域相反。可以通过并行体系结构上的分发来获得实现实时实现的解决方案。这些问题是这项工作的框架。更确切地说,这就是为什么我们开发了一种用于并行架构的快速原型制作过程的过程,该过程使用了上一代数字信号处理的多个处理器(FPGA,DSP)。此处分配内存的优化方面以更精确的方式执行。原型制作过程围绕SynDEx(由INRIA开发的基于AAA方法的工具)进行了详细说明。该过程旨在通过确定最佳分配和调度来改进算法在多组件体系结构上的实现。 SynDEx自己执行适当阶段,并生成独立于目标的执行人员。我们最初通过添加功能层并为数字信号处理器开发新的特定内核为多处理器目标上的过程自动化做出了贡献。在嵌入式环境中,我们所关注的是将生成代码的内存最小化。对于多组件体系结构来说,这仍然是一个非常开放的问题。借助图的着色算法,找到的解决方案大大改善了分布式实现的结果。如今,自动向多组件平台进行快速原型制作是自动的,并且内存优化直接集成在SynDEx工具中。另一部分工作涉及通过我们的原型制作过程开发和集成图像领域相应应用程序。处理(MPEG-4,LAR)和两个电信(MC-CDMA,UMTS)。结果验证了整个过程,并显示了其对面向系统的数据处理的适应性。该报告以新的观点总结,同时特别关注将多层连接在一起的多层系统:电信的“传输”层和图像处理的“服务”层。

著录项

  • 作者

    Raulet Mickaël;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种 fr
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号