DocumentCode :
1579914
Title :
Scheduling Optimisations for SPIN to Minimise Buffer Requirements in Synchronous Data Flow
Author :
Hartel, Pieter H. ; Ruys, Theo C. ; Geilen, Marc C W
Author_Institution :
Univ. of Twente, Enschede
fYear :
2008
Firstpage :
1
Lastpage :
10
Abstract :
Synchronous data flow (SDF) graphs have a simple and elegant semantics (essentially linear algebra) which makes SDF graphs eminently suitable as a vehicle for studying scheduling optimisations. We extend related work on using SPIN to experiment with scheduling optimisations aimed at minimising buffer requirements. We show that for a benchmark of commonly used case studies the performance of our SPIN based scheduler is comparable to that of state of the art research tools. The key to success is using the semantics of SDF to prove when using (even unsound and/or incomplete) optimisations are justified. The main benefit of our approach lies in gaining deep insight in the optimisations at relatively low cost.
Keywords :
data flow graphs; linear algebra; optimisation; scheduling; signal processing; SPIN; buffer requirements; linear algebra; scheduling optimisations; synchronous data flow graphs; Algorithm design and analysis; Cost function; Design optimization; Digital signal processing; Embedded system; Fires; Flow graphs; History; Linear algebra; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods in Computer-Aided Design, 2008. FMCAD '08
Conference_Location :
Portland, OR
Print_ISBN :
978-1-4244-2735-2
Electronic_ISBN :
978-1-4244-2736-9
Type :
conf
DOI :
10.1109/FMCAD.2008.ECP.25
Filename :
4689184
Link To Document :
بازگشت