Abstract:Abstract-Nowadays, most processing platforms make use of cache memories to improve the execution speed of the tasks running on the processors. However, when a processor switches from a task to another, the caches must be reloaded with the context of the upcoming task. This is time consuming and is usually not predictable and thus affects the worst-case execution time of the task. Such unpredictability should be avoided in realtime systems in which the instant at which a result is available is as important as t… Show more
“…Hardware Context Switch (HwCS) [10] is a hardware component which replaces the standard L1 cache controller of a processor. HwCS partitions the cache into two interchangeable layers.…”
This thesis consists of material all of which I authored or co-authored: see Statement of Contributions included in the thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners.
“…Hardware Context Switch (HwCS) [10] is a hardware component which replaces the standard L1 cache controller of a processor. HwCS partitions the cache into two interchangeable layers.…”
This thesis consists of material all of which I authored or co-authored: see Statement of Contributions included in the thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.