Compiler-Based Code Compression for Hard Real-Time Systems

Compiler-Based Code Compression for Hard Real-Time Systems
复制标题

用于硬实时系统的基于编译器的代码压缩

DOI:
10.1145/3323439.3323976
复制
发表时间:
2019
期刊:
Proceedings of the 22nd International Workshop on Software and Compilers for Embedded Systems
影响因子:
--
通讯作者:
Heiko Falk
Heiko Falk
中科院分区:
--
文献类型:
--
作者:
Kateryna Muts;Arno Luppold;Heiko Falk

文献摘要

参考文献

被引文献

相似文献

除了功能正确和遵守时间限制之外,实时系统通常还有额外的要求。另一个常见的额外优化目标是满足代码大小要求。可以利用代码压缩技术来满足嵌入式系统中的代码大小约束。我们展示了如何通过基于非对称编译器的代码压缩/解压缩来扩展针对硬实时系统的编译器,其中压缩在编译时执行,解压缩在执行时进行。此外,实验结果表明,解压缩算法对估计最坏情况执行时间的影响,这是硬实时系统的关键特性之一。
Real-Time Systems often come with additional requirements apart from being functionally correct and adhering to their timing constraints. Another common additional optimization goal is to meet code size requirements. Code compression techniques might be utilized to meet code size constraints in embedded systems. We show how to extend a compiler targeting hard real-time systems by an asymmetric compiler-based code compression/decompression, where the compression is performed at the compilation time and the decompression takes place at the execution time. Moreover, experimental results show the impact of the decompression algorithm on the estimated Worst-Case Execution Time that is one of the key properties of hard real-time systems.
使用多个字典的 ARM 嵌入式系统中的代码压缩
DOI: 10.1109/iccse.2012.36
发表时间: 2012
期刊: 2012 IEEE 15th International Conference on Computational Science and Engineering
影响因子: --
作者:
W. R. A. Dias;E. Moreno
通讯作者: E. Moreno
嵌入式系统的选择性代码压缩方案
DOI: 10.1007/978-3-540-71528-3_19
发表时间: 2007
期刊: Trans. High Perform. Embed. Archit. Compil.
影响因子: --
作者:
S. Pinter;Israel Waldman
通讯作者: Israel Waldman
TACLeBench:支持最坏情况执行时间研究的基准集合
DOI: 10.4230/oasics.wcet.2016.2
发表时间: 2016
期刊: 2020 IEEE 26th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)
影响因子: --
作者:
H. Falk;S. Altmeyer;P. Hellinckx;B. Lisper;Wolfgang Puffitsch;Christine Rochange;Martin Schoeberl;R. B. Sorensen;Peter Wägemann;Simon Wegener
通讯作者: Simon Wegener
编译器优化和排序对 VLIW 代码压缩的影响
DOI: --
发表时间: 2003
期刊: International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
影响因子: --
作者:
Montserrat Ros;P. Sutton
通讯作者: P. Sutton
扩展优化编译以支持最坏情况执行时间分析:von Raimund Kirner
DOI: --
发表时间: 2003
期刊:
影响因子: --
作者:
R. Kirner
通讯作者: R. Kirner