• About
  • Policies
  • What is openaccess
  • Library
  • Contact
Advanced search
      View Item 
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Using dynamic compilation for continuing execution under reduced memory availability

      Thumbnail
      View / Download
      168.1 Kb
      Author
      Öztürk, Özcan
      Kandemir, M.
      Date
      2009-04
      Source Title
      Proceedings -Design, Automation and Test in Europe, DATE'09
      Publisher
      IEEE
      Pages
      1373 - 1378
      Language
      English
      Type
      Conference Paper
      Item Usage Stats
      130
      views
      102
      downloads
      Abstract
      This paper explores the use of dynamic compilation for continuing execution even if one or more of the memory banks used by an application become temporarily unavailable (but their contents are preserved), that is, the number of memory banks available to the application varies at runtime. We implemented the proposed dynamic compilation approach using a code instrumentation system and performed experiments with 12 embedded benchmark codes. The results collected so far are very encouraging and indicate that, even when all the overheads incurred by dynamic compilation are included, the proposed approach still brings significant benefits over an alternate approach that suspends application execution when there is a reduction in memory bank availability and resumes later when all the banks are up and running. © 2009 EDAA.
      Keywords
      Application execution
      Code instrumentation
      Dynamic compilation
      Embedded benchmarks
      Memory banks
      Reduced memory
      Runtimes
      Permalink
      http://hdl.handle.net/11693/28730
      Published Version (Please cite this version)
      https://doi.org/10.1109/DATE.2009.5090878
      Collections
      • Department of Computer Engineering 1368
      Show full item record

      Browse

      All of BUIRCommunities & CollectionsTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartmentsThis CollectionTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartments

      My Account

      Login

      Statistics

      View Usage StatisticsView Google Analytics Statistics

      Bilkent University

      If you have trouble accessing this page and need to request an alternate format, contact the site administrator. Phone: (312) 290 1771
      Copyright © Bilkent University - Library IT

      Contact Us | Send Feedback | Off-Campus Access | Admin | Privacy