Title :
Instrumentation techniques for cyber-physical systems using the targeted dataflow interchange format
Author :
Bhattacharyya, Shuvra S.
Author_Institution :
Inst. for Adv. Comput. Studies, Univ. of Maryland at Coll. Park, College Park, MD, USA
Abstract :
Dataflow methods are widely used for the design and implementation of signal processing functionality in cyber-physical systems. Systematically integrating instrumentation methods into dataflow-based design processes is important to facilitate trade-off assessment and tuning of alternative scheduling strategies. Such instrumentation-driven scheduler development is particularly important for dynamically structured signal processing computations. In this talk, we will present methods developed in the targeted dataflow interchange format (TDIF) environment for rigorously supporting instrumentation throughout the scheduling process. TDIF, a software tool for design and implementation of signal processing systems, emphasizes processes for retargetable design, analysis, and optimization of hardware and software. We will present an internal representation used within TDIF called the instrumented generalized schedule tree (IGST), and demonstrate the utility of IGSTs for constructing, representing, and manipulating dataflow graph schedules in connection with diverse forms of instrumentation functionality, including monitoring associated with memory usage, performance and energy consumption. This talk is based on joint work with Chung-Ching Shen, Hsiang-Huang Wu, Nimish Sane, and William Plishker.
Keywords :
data flow analysis; data flow graphs; scheduling; signal processing; storage management; system monitoring; trees (mathematics); IGST; TDIF environment; alternative scheduling strategy tuning; cyber-physical system; dataflow graph schedule; dataflow method; dataflow-based design process; dynamically structured signal processing computation; energy consumption monitoring; hardware optimization; instrumentation functionality; instrumentation technique; instrumentation-driven scheduler development; instrumented generalized schedule tree; memory usage monitoring; performance monitoring; retargetable design; scheduling process; signal processing functionality; signal processing system design; software optimization; software tool; targeted dataflow interchange format; trade-off assessment; Abstracts; Computers; Design methodology; Educational institutions; Instruments; Signal processing; USA Councils;
Conference_Titel :
Embedded Computer Systems (SAMOS), 2012 International Conference on
Conference_Location :
Samos
Print_ISBN :
978-1-4673-2295-9
Electronic_ISBN :
978-1-4673-2296-6
DOI :
10.1109/SAMOS.2012.6404201