|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
International Symposium on Code Generation and Optimization (CGO'05)
Phase-Aware Remote Profiling
San Jose, California
March 20-March 23
ISBN: 0-7695-2298-X
| ASCII Text | x | ||
| Priya Nagpurkar, Chandra Krintz, Timothy Sherwood, "Phase-Aware Remote Profiling," Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization (CGO), pp. 191-202, International Symposium on Code Generation and Optimization (CGO'05), 2005. | |||
| BibTex | x | ||
| @article{ 10.1109/CGO.2005.26, author = {Priya Nagpurkar and Chandra Krintz and Timothy Sherwood}, title = {Phase-Aware Remote Profiling}, journal ={Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)}, volume = {0}, year = {2005}, isbn = {0-7695-2298-X}, pages = {191-202}, doi = {http://doi.ieeecomputersociety.org/10.1109/CGO.2005.26}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) TI - Phase-Aware Remote Profiling SN - 0-7695-2298-X SP191 EP202 A1 - Priya Nagpurkar, A1 - Chandra Krintz, A1 - Timothy Sherwood, PY - 2005 KW - null VL - 0 JA - Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CGO.2005.26
Recent advances in networking and embedded device technology have made the vision of ubiquitous computing a reality; users can access the Internet's vast offerings any-time and anywhere. Moreover, battery-powered devices such as personal digital assistants and web-enabled mobile phones have successfully emerged as new access points to the world's digital infrastructure. This ubiquity offers a new opportunity for software developers: users can now participate in the software development, optimization, and evolution process while they use their software. Such participation requires effective techniques for gathering profile information from remote, resource-constrained devices. Further, these techniques must be unobtrusive and transparent to the user; profiles must be gathered using minimal computation, communication, and power. Toward this end, we present a flexible hardware-software scheme for efficient remote profiling. We rely on the extraction of meta information from executing programs in the form of phases, and then use this information to guide intelligent online sampling and to manage the communication of those samples. Our results indicate that phase-based remote profiling can reduce the communication, computation, and energy consumption overheads by 50-75% over random and periodic sampling.
Citation:
Priya Nagpurkar, Chandra Krintz, Timothy Sherwood, "Phase-Aware Remote Profiling," cgo, pp.191-202, International Symposium on Code Generation and Optimization (CGO'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.
