Abstract


In multi-core systems, predictability of execution has been a concerning problem due to interaction among the cores. In absence of precisely characterizing such interactions, worst case execution time is measured with pessimistic assumptions. These assumptions will negate the extra processing power gained through multi-cores. Our attempt in this project is three fold.


  • First is to port cache coloring scheme developed by UNC onto the ARM based Tegra3 Kayla board and measure the improvements

  • Second is to port TLB coloring developed at NC State onto ARM based Tegra3 Kayla board and measure the improvements

  • Third is to integrate TLB coloring on top of cache coloring and measure cumulative improvement


You must be logged in to add gadgets that are only visible to you