To reduce the number of virtual interrupts, we first propose methods to coalesce virtual interrupts. Star Student Project compare front-end and back-end driver coalescing, and find that frontend driver coalescing has the edge in experimental results. The analytical reasons are because front-end driver coalescing results in fewer context switches between Domain 0 and guest domains, and is also free of any high resolution timer requirement in the software. Therefore, Star Student Project propose an adjustment scheme on multilayer interrupt coalescing to control throttle interrupt frequency.
Project Support for : Ph.D/M.E/M.Tech/B.E/B.Tech/MCA/Msc/BCA/Diplomo
Department : Computer Science/ Information Technology/ Electronics
Star Student Project
To reduce the number of virtual interrupts, we first propose methods to coalesce virtual interrupts. Star Student Project compare front-end and back-end driver coalescing, and find that frontend driver coalescing has the edge in experimental results. The analytical reasons are because front-end driver coalescing results in fewer context switches between Domain 0 and guest domains, and is also free of any high resolution timer requirement in the software. Therefore, Star Student Project propose an adjustment scheme on multilayer interrupt coalescing to control throttle interrupt frequency.