Don't race the memory bus: taming the GC leadfoot
Don't race the memory bus: taming the GC leadfoot
复制标题
不要与内存总线竞争:驯服 GC 前脚
DOI:
10.1145/2754169.2754182
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Vick, Christopher A.
中科院分区:
文献类型:
--
作者:
Hussein, Ahmed;Hosking, Antony L.;Payer, Mathias;Vick, Christopher A.
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, which uses a concurrent collector. By controlling the frequency of the core on which the concurrent collector thread runs we can reduce power significantly. Running established multi-threaded benchmarks shows that total processor energy can be reduced up to 30%, with end-to-end performance loss of at most 10%.
登录
查看更多内容
DOI:
--
发表时间:
2003
期刊:
30th Annual International Symposium on Computer Architecture, 2003. Proceedings.
影响因子:
--
作者:
Aravindh Anantaraman;K. Seth;Kaustubh Patil;E. Rotenberg;F. Mueller
通讯作者:
F. Mueller
DOI:
--
发表时间:
2001
期刊:
Java Virtual Machine Research and Technology Symposium
影响因子:
--
作者:
N. Vijaykrishnan;M. Kandemir;Soontae Kim;S. Tomar;A. Sivasubramaniam;M. J. Irwin
通讯作者:
M. J. Irwin
DOI:
10.1145/2366231.2337185
发表时间:
2012-06
期刊:
2012 39th Annual International Symposium on Computer Architecture (ISCA)
影响因子:
--
作者:
Ting Cao;S. Blackburn;Tiejun Gao;K. McKinley
通讯作者:
Ting Cao;S. Blackburn;Tiejun Gao;K. McKinley
DOI:
--
发表时间:
1985
期刊:
--
影响因子:
--
作者:
Neil Weste;K. Eshraghian
通讯作者:
Neil Weste;K. Eshraghian
DOI:
--
发表时间:
2012
期刊:
Power-Aware Computer Systems
影响因子:
--
作者:
A. Gautham;Kunal Korgaonkar;Patanjali Slpsk;S. Balachandran;Kamakoti Veezhinathan
通讯作者:
Kamakoti Veezhinathan