Predicate-aware, makespan-preserving software pipelining of scheduling tables

7Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

We propose a software pipelining technique adapted to specific hard real-time scheduling problems. Our technique optimizes both computation throughput and execution cycle makespan, with makespan being prioritary. It also takes advantage of the predicated execution mechanisms of our embedded execution platform. To do so, it uses a reservation table formalism allowing the manipulation of the execution conditions of operations. Our reservation tables allow the double reservation of a resource at the same dates by two different operations, if the operations have exclusive execution conditions. Our analyses can determine when double reservation is possible even for operations belonging to different iterations. © 2014 ACM.

Author supplied keywords

Cite

CITATION STYLE

APA

Carle, T., & Dumitru, P. B. (2014). Predicate-aware, makespan-preserving software pipelining of scheduling tables. Transactions on Architecture and Code Optimization, 11(1). https://doi.org/10.1145/2579676

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free