首页> 外文会议>International workshop on Software compilers for embedded systems >Optimal chain rule placement for instruction selection based on SSA graphs
【24h】

Optimal chain rule placement for instruction selection based on SSA graphs

机译:基于SSA图的指令选择的最佳链规则放置

获取原文

摘要

This volume contains the proceedings of the 10th International Workshop on Software and Compilers for Embedded Systems (SCOPES 2007) held in Nice, France, on April 20th, 2007. One of the key characteristics of embedded software is that it heavily depends on the underlying hardware. Embedded processors are highly application specific, and embedded software thus needs to be designed such that it makes best use of a processor's features. As a consequence, embedded software design is directly related to an optimization process exploiting the characteristics of the underlying hardware under consideration of various cost functions like e. g. code size, energy consumption etc. >SCOPES focuses on the software generation process for modern embedded systems. Topics of interest include all aspects of the compilation process, starting with suitable modeling and specification techniques and programming languages for embedded systems. The emphasis of the workshop lies on code generation techniquesfor embedded processors. The exploitation of specialized instruction set characteristics is as important as the development of new optimizations for embedded application domains. Cost criteria for the entire code generation and optimization process include runtime, timing predictability, energy dissipation, code size and others. Since today's embedded devices frequently consist of a multi-processor system-on-chip, the scope of this workshop is not limited to single-processor systems but in particular covers compilation techniques for MPSoC architectures. >SCOPES 2007 is the 10th workshop in a series of workshops initially called "International Workshop on Code Generation for Embedded Processors". The name SCOPES has been used since the 4th workshop in 1999. Since then, SCOPES has been held in St. Goar, Germany in 2001; Berlin, Germany in 2002; Vienna, Austria in 2003; Amsterdam, The Netherlands in 2004; Dallas, USA in 2005; and now in Nice, France. This year, SCOPES is held as a Friday Workshop of theEuropean Design, Automation and Test conference (DATE) for the very first time. By bringing SCOPES and DATE together, SCOPES attracts a high degree of visibility, and the DATE conference as premier European design automation event explicitly emphasizes the importance of embedded software and compilers. >In response to the call for papers, 30 very strong papers were submitted from all over the world. All submitted papers were reviewed by at least three experts to ensure the quality of the workshop. In the end, the program committee selected 12 papers for presentation at the workshop. These papers are divided into the following categories: "Stream- and data-flow based computing", "Memory-aware compilation", "Multiprocessors and link-time optimization" and "Recent advances in static single-assignment representations".
机译:该卷包含第10届国际媒体和编纂者的嵌入式系统(SCOPES 2007)的第10次国际研讨会的程序,于2007年4月20日举行。嵌入式软件的关键特征之一是它大量取决于底层硬件。嵌入式处理器是高度应用特定的,因此需要设计嵌入式软件,使得它充分利用处理器的功能。因此,嵌入式软件设计与利用诸如e的各种成本函数的各种成本函数利用底层硬件的特征直接相关。 G。代码大小,能量消耗等。 >范围侧重于现代嵌入式系统的软件生成过程。感兴趣的主题包括编译过程的所有方面,从适当的建模和规范技术和嵌入式系统的编程语言开始。该研讨会的重点是嵌入式处理器的代码生成技术。专业指令集特征的开发与开发嵌入式应用域的新优化一样重要。整个代码生成和优化过程的成本标准包括运行时,定时可预测性,能量耗散,代码大小等。由于今天的嵌入式设备经常由多处理器系统的片上组成,因此该研讨会的范围不限于单处理器系统,特别是涵盖MPSoC架构的编译技术。 >范围2007是最初称为“嵌入式处理器的代码生成国际研讨会”的一系列研讨会。自1999年第四次研讨会以来,该名称范围已被使用。此后,2001年德国圣戈尔举行了范围;柏林,德国2002年; 2003年维也纳,奥地利;阿姆斯特丹,荷兰于2004年;达拉斯,美国2005年;现在很好,法国。今年,这是第一次作为一个星期五的星期五设计,自动化和测试会议(日期)的星期五。通过将范围和日期汇集在一起​​,范围吸引了高度的可见性,以及作为首屈一指的欧洲设计自动化事件的日期会议明确强调嵌入式软件和编译器的重要性。 >响应论文的呼叫, 30个非常强大的论文从世界各地提交。所有提交的文件都是由至少三位专家审查,以确保研讨会的质量。最后,计划委员会在研讨会上选择了12篇论文。这些论文分为以下类别:“基于流和数据流的计算”,“内存感知编译”,“多处理器和链路 - 时间优化”和“静态单分配表示中的最新进展”。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号