TY - GEN
T1 - Process scheduling for performance estimation and synthesis of hardware/software systems
AU - Eles, P.
AU - Kuchcinski, K.
AU - Peng, Z.
AU - Doboli, A.
AU - Pop, P.
N1 - Publisher Copyright: © 1998 IEEE.
PY - 1998
Y1 - 1998
N2 - The paper presents an approach to process scheduling for embedded systems. Target architectures consist of several processors and ASICs connected by shared busses. We have developed algorithms for process graph scheduling based on list scheduling and branch and bound strategies. One essential contribution is in the manner in which information on process allocation is used in order to efficiently derive a good quality or optimal schedule. Experiments show the superiority of these algorithms compared to previous approaches like critical path heuristics and ILP based optimal scheduling. An extension of our approach allows the scheduling of conditional process graphs capturing both data and control flow. In this case a schedule table has to be generated so that the worst case delay is minimized.
AB - The paper presents an approach to process scheduling for embedded systems. Target architectures consist of several processors and ASICs connected by shared busses. We have developed algorithms for process graph scheduling based on list scheduling and branch and bound strategies. One essential contribution is in the manner in which information on process allocation is used in order to efficiently derive a good quality or optimal schedule. Experiments show the superiority of these algorithms compared to previous approaches like critical path heuristics and ILP based optimal scheduling. An extension of our approach allows the scheduling of conditional process graphs capturing both data and control flow. In this case a schedule table has to be generated so that the worst case delay is minimized.
UR - https://www.scopus.com/pages/publications/85015544501
U2 - 10.1109/EURMIC.1998.711792
DO - 10.1109/EURMIC.1998.711792
M3 - Conference contribution
T3 - Proceedings - 24th EUROMICRO Conference, EURMIC 1998
SP - 168
EP - 175
BT - Proceedings - 24th EUROMICRO Conference, EURMIC 1998
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 24th EUROMICRO Conference, EURMIC 1998
Y2 - 25 August 1998 through 27 August 1998
ER -