skip to main content
article

xTune: online verifiable cross-layer adaptation for distributed real-time embedded systems

Published:01 January 2008Publication History
Skip Abstract Section

Abstract

Adaptive resource management is critical to ensuring the quality of real-time multimedia communication, particularly for energy-constrained mobile handheld devices. In this context, a holistic cross-layer optimization considering multiple layers (e.g., application, middleware, operating system) needs to be developed for continuous adaptation of system parameters. This thesis proposes a unified framework that employs iterative policy/parameter tuning by combining light-weight, on-the-fly formal verification with feedback for dynamic adaptation. The integration of formal analysis with dynamic behavior from system execution will result in a feedback loop that enables model refinement and further optimization of policies and parameters. Our unified framework tunes the parameters in a compositional manner allowing coordinated interaction among sub-layer optimizers that enables holistic cross-layer optimization.

References

  1. {1} xTune Framework. http://xtune.ics.uci.edu.Google ScholarGoogle Scholar
  2. {2} Forge Project. http://forge.ics.uci.edu.Google ScholarGoogle Scholar
  3. {3} Maude System. http://maude.csl.sri.com.Google ScholarGoogle Scholar
  4. {4} M. Kim, M.-O. Stehr, C. Talcott, N. Dutt, N. Venkatasubramanian. Constraint Refinement for Online Verifiable Cross-Layer System Adaptation. DATE '08, to appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {5} M. Kim, M.-O. Stehr, C. Talcott, N. Dutt, N. Venkatasubramanian. Combining Formal Verification with Observed System Execution Behavior to Tune System Parameters. FORMATS '07, volume 4763 of LNCS, pages 257-273. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {6} M. Kim, M.-O. Stehr, C. Talcott, N. Dutt, N. Venkatasubramanian. A Probabilistic Formal Analysis Approach to Cross Layer Optimization in Distributed Embedded Systems. FMOODS '07, volume 4468 of LNCS, pages 285-300. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {7} M. Kim, S. Banerjee, N. Dutt, N. Venkatasubramanian. Energy-aware Co-synthesis of Real Time Multimedia Applications on MPSoCs. ACM Trans. on Embedded Computing Sys., accepted for publication. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. {8} M. Kim, S. Banerjee, N. Dutt, N. Venkatasubramanian. Design Space Exploration of Real-time Multi-media MPSoCs with Heterogeneous Scheduling Policies. CODES+ISSS '06. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. {9} M. Kim, H. Oh, N. Dutt, A. Nicolau, N. Venkatasubramanian. PBPAIR: An Energy-efficient Error-resilient Encoding Using Probability Based Power Aware Intra Refresh. ACM SIGMOBILE Mob. Comput. Commun. Rev., 10(3): 58-69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {10} M. Kim, N. Dutt, N. Venkatasubramanian. Policy Construction and Validation for Energy Minimization in Cross Layered Systems: A Formal Method Approach. RTAS '06 WiP Session.Google ScholarGoogle Scholar
  11. {11} M. Kim, H. Oh, N. Dutt, A. Nicolau, N. Venkatasubramanian. Probability Based Power Aware Error Resilient Coding. SIUMI(ICDCSW) '05. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {12} S. Mohapatra, R. Cornea, H. Oh, K. Lee, M. Kim et al. A Cross-Layer Approach for Power-Performance Optimization in Distributed Mobile Systems. IPDPSW '05. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. {13} D. Kim, M. Kim, S. Ha A Case Study of System Level Specification and Software Synthesis of Multimode Multimedia Terminal. ESTImedia '03, pages 57-64.Google ScholarGoogle Scholar
  14. {14} M. Kim, S. Ha. Hybrid Run-time Power Management Technique for Real-time Embedded System with Voltage Scalable Processor. LCTES '01, pages 11-19. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. xTune: online verifiable cross-layer adaptation for distributed real-time embedded systems

                      Recommendations

                      Comments

                      Login options

                      Check if you have access through your login credentials or your institution to get full access on this article.

                      Sign in

                      Full Access

                      • Published in

                        cover image ACM SIGBED Review
                        ACM SIGBED Review  Volume 5, Issue 1
                        Special issue on the RTSS forum on deeply embedded real-time computing
                        January 2008
                        58 pages
                        EISSN:1551-3688
                        DOI:10.1145/1366283
                        Issue’s Table of Contents

                        Copyright © 2008 Author

                        Publisher

                        Association for Computing Machinery

                        New York, NY, United States

                        Publication History

                        • Published: 1 January 2008

                        Check for updates

                        Qualifiers

                        • article

                      PDF Format

                      View or Download as a PDF file.

                      PDF

                      eReader

                      View online with eReader.

                      eReader