Title :
Analysis of Kernel Effects on Optimisation Mismatch in Cache Reconfiguration
Author :
Shield, John ; Sutton, Peter ; Machanick, Philip
Author_Institution :
Univ. of Queensland, Brisbane
Abstract :
The effect of kernel operations on cache optimisations in a soft-core reconfigurable system is important for dynamic cache switching design. Considering kernel operations changes the subset of cache configurations that would be chosen for dynamic cache switching and also the decisions on when to cache switch. The results show that kernel operations can skew the effectiveness of application driven cache optimisations up to 20% over the original execution time. This skew is shown by mapping the performance of the applications both with and without kernel operations. The majority of the kernel operations is due to trap events generated by system calls like memory allocation or file reading. A cache configuration analysis methodology for fast searching of the design space is also explained and was used to find relevant changes due to kernel interference.
Keywords :
reconfigurable architectures; switching circuits; cache reconfiguration; dynamic cache switching; file reading; kernel effects; kernel interference; memory allocation; optimisation mismatch; Delay; Design optimization; Embedded system; Hardware; Information analysis; Information technology; Kernel; Optimization methods; Switches; Testing;
Conference_Titel :
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-1060-6
Electronic_ISBN :
978-1-4244-1060-6
DOI :
10.1109/FPL.2007.4380732