DocumentCode :
2751708
Title :
Automatic grain size determination for a macro dataflow real-time system
Author :
Ojstersek, Milan ; Zumer, Viljem
Author_Institution :
Fac. of Tech. Sci., Maribor Univ., Yugoslavia
fYear :
1990
fDate :
6-8 Jun 1990
Firstpage :
122
Lastpage :
128
Abstract :
A compile time method for partitioning a periodic task into concurrent modules, called grains, and scheduling those modules for the shortest execution time possible is described. A suitable macro-dataflow real-time computer model with an improved instruction set (additional instructions for low-level synchronization have been introduced) executes a periodic task. This task must be first transformed from the DFCL (a relatively low-level dataflow real-time language) into a fine-grained dataflow graph, which is transformed next into a program graph. The compile time partitioning algorithm partitions a program graph into grains, and schedules them on the basis of the latest possible execution time without increasing the execution time of the whole program graph
Keywords :
computer architecture; instruction sets; real-time systems; scheduling; DFCL; automatic grain size determination; compile time method; fine-grained dataflow graph; instruction set; macro dataflow real-time system; partitioning; scheduling; Computational modeling; Computer aided instruction; Computer simulation; Flow graphs; Grain size; Laboratories; Parallel processing; Partitioning algorithms; Processor scheduling; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real Time, 1990. Proceedings., Euromicro '90 Workshop on
Conference_Location :
Horsholm
Print_ISBN :
0-8186-2076-5
Type :
conf
DOI :
10.1109/EMWRT.1990.128238
Filename :
128238
Link To Document :
بازگشت