美国计算机协会
期刊
会议
图书
作者:Kateryna Muts , Arno Luppold , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2019ACM
摘要: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...
作者:Dominic Oehlert , Arno Luppold , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2019ACM
摘要:The hyperperiod defines the time span after which the temporal behavior of a periodical real-time system repeats. It is the key property which determines the complexity of both analysis and exhaustive simulation of a given system. Unfortunately, the hyperperiod may easily become ...
作者:Shashank Jadhav , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2019ACM
摘要:Real-time systems usually face stringent constraints such as execution time, energy consumption, code-size, etc. Performing multi-objective optimization at compile time is one way to find approximations over the possible solutions which fulfill these constraints. Flower pollinati...
作者:Arno Luppold , Christina Kittsteiner , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2016ACM
摘要:To improve the execution time of a program, parts of its instructions can be allocated to a fast Scratchpad Memory (SPM) at compile time. This is a well-known technique which can be used to minimize the program's worst-case Execution Time (WCET). However, modern embedded systems ...
作者:Dominic Oehlert , Arno Luppold , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2016ACM
摘要:Scratchpad Memory (SPM) allocation is a well-known technique for compiler-based code optimizations. Integer-Linear Programming has been proven to be a powerful technique to determine which parts of a program should be moved to the SPM. Although the idea is quite straight-forward ...
作者:Kateryna Muts , Arno Luppold , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2018ACM
摘要:Real-Time Systems often come with additional requirements apart from being functionally correct and adhering to their timing constraints. Common additional optimization goals are meeting code size requirements or the reduction of energy consumption. We show how to extend modern c...
作者:Dominic Oehlert , Arno Luppold , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2018ACM
摘要:Many embedded systems have to operate flawlessly over several years. One of the key issues which may cause computational errors over time are memory errors inflicted by aging effects. We propose a compiler-based optimization in order to mitigate such effects on data caches using ...
作者:Mikko Roth , Arno Luppold , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2018ACM
摘要:Estimating energy consumption already during development as precisely as possible is crucial for many embedded system designs. These energy estimates should be expressed such that they can be used by subsequent automated optimizations during the compilation phase in order to mini...
作者:Heiko Falk , Dominic Oehlert
来源:[C].Real-Time Networks and Systems2018ACM
摘要:In this paper, we are interested in the implementation of control-command applications, such as the flight control system of an aircraft for instance, on multi-core hardware. Due to certification and safety issues, time-predictability - in the sense that the timing behavior must ...
作者:Arno Luppold , Heiko Falk
来源:[C].Software and Compilers for Embedded Systems2015ACM
摘要:In hard real-time multitasking systems, applying WCET-oriented code optimizations to individual tasks may not lead to optimal results with regard to the system's schedulability. We propose an approach based on Integer-Linear Programming which is able to perform schedulability awa...

我们正在为您处理中,这可能需要一些时间,请稍等。

资源合作:cnki.scholar@cnki.net, +86-10-82896619   意见反馈:scholar@cnki.net

×