• DocumentCode
    1952167
  • Title

    Predictable bytecode cache with prefetch mechanism for a java processor

  • Author

    Chai, Zhilei ; Ye, Xindong ; Hu, Guang ; Tu, Shiliang

  • Author_Institution
    Sch. of Inf. Technol., Jiangnan Univ., Wuxi, China
  • Volume
    8
  • fYear
    2010
  • fDate
    9-11 July 2010
  • Firstpage
    576
  • Lastpage
    580
  • Abstract
    A time predictable bytecode cache with prefetch mechanism is proposed. It lets the CPU execute 4-byte per 2.42 cycles averagely. This leaves lots of time for prefetching. For each basic block, the time of prefetching and bytecode consumption can be computed accurately. Thus, the cache miss can be figured out in advance. It makes WCET analysis possible. Furthermore, this approach can be used in the method cache proposed in JOP that is time predictable with the miss only occurs on invoke and return. It deducts the time delay on invoke and return without changing any other properties of the method cache.
  • Keywords
    Java; cache storage; program processors; Java processor; WCET analysis; prefetch mechanism; time predictable bytecode cache; worst case execution time; Bismuth; Prefetching; Instruction Prefetching; Real-Time Java Platform; Time-predictable Bytecode Cache; Worst Case Execution Time (WCET);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-5537-9
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2010.5564739
  • Filename
    5564739