Please use this identifier to cite or link to this item:
|Title:||Microarchitecture modeling for timing analysis of embedded software||Authors:||LI XIANFENG||Keywords:||worst case execution time microarchitecture modeling||Issue Date:||24-Jan-2006||Citation:||LI XIANFENG (2006-01-24). Microarchitecture modeling for timing analysis of embedded software. ScholarBank@NUS Repository.||Abstract:||A fundamental problem for real-time computing is to know the Worst Case Execution Time (WCET) of the tasks. To obtain safe and tight WCET estimates, it is essential to take into account the effects of hardware features on instruction timing. In this thesis, we study advanced hardware features commonly found in high-performance processors to model their timing effects on the execution of programs. The modeled features modeled include out-of-order pipelines, dynamic branch predictions, which have not been modeled effectively by other researchers. A framework for modeling the combination of the three most important micro-architectural features ( pipelining, instruction caching, and branch prediction) is proposed. This thesis significantly extends the state-of-the-art, and the novel techniques provide a good basis for applying high-performance processors in real-time embedded applications., and the novel techniques provide a good basis for applying high-performance processors in real-time embedded applications.||URI:||http://scholarbank.nus.edu.sg/handle/10635/15041|
|Appears in Collections:||Ph.D Theses (Open)|
Show full item record
Files in This Item:
|thesis.pdf||867.23 kB||Adobe PDF|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.