Don't Race the Memory Bus: Taming the GC Leadfoot
Dynamic voltage and frequency scaling (DVFS) is ubiquitous on mobile devices as a mechanism for saving energy. Reducing the clock frequency of a processor allows a corresponding reduction in power consumption, as does turning off idle cores. Garbage collection is a canonical example of the sort of memory-bound workload that best responds to such scaling. Here, we explore the impact of frequency scaling for garbage collection in a real mobile device running Android's Dalvik virtual machine,...[Show more]
|Collections||ANU Research Publications|
|Source:||ACM SIGPLAN International Symposium on Memory Management|
|01_Hussein_Don%27t_Race_the_Memory_Bus%3A_2015.pdf||770.89 kB||Adobe PDF||Request a copy|
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.