{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,20]],"date-time":"2026-01-20T10:08:44Z","timestamp":1768903724169,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":75,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,6,22]],"date-time":"2019-06-22T00:00:00Z","timestamp":1561161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,6,22]]},"DOI":"10.1145\/3307650.3322248","type":"proceedings-article","created":{"date-parts":[[2019,6,14]],"date-time":"2019-06-14T12:42:33Z","timestamp":1560516153000},"page":"66-78","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["PES"],"prefix":"10.1145","author":[{"given":"Yu","family":"Feng","sequence":"first","affiliation":[{"name":"University of Rochester"}]},{"given":"Yuhao","family":"Zhu","sequence":"additional","affiliation":[{"name":"University of Rochester"}]}],"member":"320","published-online":{"date-parts":[[2019,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"\"The accessibility tree in chrome.\" https:\/\/developers.google.com\/web\/fundamentals\/accessibility\/semantics-builtin\/the-accessibility-tree"},{"key":"e_1_3_2_1_2_1","unstructured":"\"Alexa.\" http:\/\/www.alexa.com\/"},{"key":"e_1_3_2_1_3_1","unstructured":"\"Android CPUFreq Governors.\" https:\/\/android.googlesource.com\/kernel\/common\/+\/android-4.4\/Documentation\/cpu-freq\/governors.txt"},{"key":"e_1_3_2_1_4_1","unstructured":"\"August 2018 web server survey.\" https:\/\/news.netcraft.com\/archives\/2018\/08\/24\/august-2018-web-server-survey.html"},{"key":"e_1_3_2_1_5_1","unstructured":"\"Battery statistics.\" http:\/\/batteryuniversity.com\/learn\/archive\/battery_statistics"},{"key":"e_1_3_2_1_6_1","unstructured":"\"Blink Scheduler.\" https:\/\/docs.google.com\/document\/d\/11N2WTV3M0IkZ-kQlKWlBcwkOkKTCuLXGVNylK5E2zvc\/edit"},{"key":"e_1_3_2_1_7_1","unstructured":"\"Chromium browser.\" http:\/\/www.chromium.org\/Home"},{"key":"e_1_3_2_1_8_1","unstructured":"\"Core accessibility api mappings 1.1.\" https:\/\/www.w3.org\/TR\/core-aam-1.1\/"},{"key":"e_1_3_2_1_9_1","unstructured":"\"The glop linear solver.\" https:\/\/developers.google.com\/optimization\/lp\/glop"},{"key":"e_1_3_2_1_10_1","unstructured":"\"Heterogeneous multi-processing solution of exynos 5 octa with arm big.little technology.\""},{"key":"e_1_3_2_1_11_1","unstructured":"\"How 1s could cost amazon $1.6 billion in sales.\" https:\/\/www.fastcompany.com\/1825005\/how-one-second-could-cost-amazon-16-billion-sales"},{"key":"e_1_3_2_1_12_1","unstructured":"\"iOS Developer Library: UIWebView.\" https:\/\/developer.apple.com\/library\/ios\/documentation\/UIKit\/Reference\/UIWebView_Class\/"},{"key":"e_1_3_2_1_13_1","unstructured":"\"Mozilla accessibility architecture.\" https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Accessibility\/Accessibility_architecture"},{"key":"e_1_3_2_1_14_1","unstructured":"\"Nvidia: Adaptive vsync technology.\" http:\/\/www.geforce.com\/hardware\/technology\/adaptive-vsync\/technology"},{"key":"e_1_3_2_1_15_1","unstructured":"\"Ordroid xu+e development board.\" http:\/\/hardkernel.com\/main\/products\/prdt_info.php?g_code=G137463363079"},{"key":"e_1_3_2_1_16_1","unstructured":"\"Qualcomm unveils kryo 385: Semi-custom a75 and a55 cores 30% better performance.\" https:\/\/www.xda-developers.com\/qualcomm-snapdragon-835-kryo-385-cpu-cores\/"},{"key":"e_1_3_2_1_17_1","unstructured":"\"WebView for Android \" 2014. https:\/\/developer.chrome.com\/multidevice\/webview\/overview"},{"key":"e_1_3_2_1_18_1","volume-title":"Senaas: An event-driven sensor virtualization approach for internet of things cloud,\" in Proceedings of the 1st IEEE International Conference on Networked Embedded Systems for Enterprise Applications","author":"Alam S.","year":"2010","unstructured":"S. Alam, M. M. Chowdhury, and J. Noll, \"Senaas: An event-driven sensor virtualization approach for internet of things cloud,\" in Proceedings of the 1st IEEE International Conference on Networked Embedded Systems for Enterprise Applications, 2010."},{"key":"e_1_3_2_1_19_1","volume-title":"Towards parallelizing the layout engine of firefox,\" in Proceedings of the 2nd USENIX Conference on Hot Topics in Parallelism","author":"Badea C.","year":"2010","unstructured":"C. Badea, M. R. Haghighat, A. Nicolau, and A. V. Veidenbaum, \"Towards parallelizing the layout engine of firefox,\" in Proceedings of the 2nd USENIX Conference on Hot Topics in Parallelism, 2010."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806620"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2790103"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062356"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628103"},{"key":"e_1_3_2_1_24_1","volume-title":"Accelerating asynchronous programs through event sneak peek,\" in Proceedings of the 42th ACM\/IEEE International Symposium on Computer Architecture","author":"Chadha G.","year":"2015","unstructured":"G. Chadha, S. Mahlke, and S. Narayanasamy, \"Accelerating asynchronous programs through event sneak peek,\" in Proceedings of the 42th ACM\/IEEE International Symposium on Computer Architecture, 2015."},{"key":"e_1_3_2_1_25_1","unstructured":"D. Chaffey \"Mobile marketing statistics compilation \" Apr 2018. https:\/\/www.smartinsights.com\/mobile-marketing\/mobile-marketing-analytics\/mobile-marketing-statistics\/"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384676"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000004"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/238721.238775"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542528"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","unstructured":"B. Gaudette C.-J. Wu and S. Vrudhula \"Improving smartphone user experience by balancing performance and energy with probabilistic qos guarantee \" in Proceedings of the 22nd IEEE International Symposium on High Performance Computer Architecture 2016.","DOI":"10.1109\/HPCA.2016.7446053"},{"key":"e_1_3_2_1_31_1","author":"Gaudette B.","year":"2018","unstructured":"B. Gaudette, C.-J. Wu, and S. Vrudhula, \"Optimizing user satisfaction of mobile workloads subject to various sources of uncertainties,\" IEEE Transactions on Mobile Computing, 2018.","journal-title":"\"Optimizing user satisfaction of mobile workloads subject to various sources of uncertainties,\" IEEE Transactions on Mobile Computing"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1391469.1391659"},{"key":"e_1_3_2_1_33_1","volume-title":"Mosaic: cross-platform user-interaction record and replay for the fragmented android ecosystem,\" in Proceedings of the 14th IEEE International Symposium on Performance Analysis of Systems and Software","author":"Halpern M.","year":"2015","unstructured":"M. Halpern, Y. Zhu, R. Peri, and V. J. Reddi, \"Mosaic: cross-platform user-interaction record and replay for the fragmented android ecosystem,\" in Proceedings of the 14th IEEE International Symposium on Performance Analysis of Systems and Software, 2015."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"M. Halpern Y. Zhu and V. J. Reddi \"Mobile cpu's rise to power: Quantifying the impact of generational mobile cpu design trends on performance energy and user satisfaction \" in Proceedings of the 22nd IEEE International Symposium on High Performance Computer Architecture 2016.","DOI":"10.1109\/HPCA.2016.7446054"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3058734"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2789175"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/3207796"},{"key":"e_1_3_2_1_38_1","volume-title":"A close examination of performance and power characteristics of 4g lte networks,\" in Proceedings of the 10th ACM International Conference on Mobile Systems, Applications, and Services","author":"Huang J.","year":"2012","unstructured":"J. Huang, F. Qian, A. Gerber, Z. M. Mao, S. Sen, and O. Spatscheck, \"A close examination of performance and power characteristics of 4g lte networks,\" in Proceedings of the 10th ACM International Conference on Mobile Systems, Applications, and Services, 2012."},{"key":"e_1_3_2_1_39_1","volume-title":"Modeling and Simulation","author":"Imes C.","year":"2016","unstructured":"C. Imes and H. Hoffmann, \"Bard: A unified framework for managing soft timing and power constraints,\" in Proceedings of the 19th International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, 2016."},{"key":"e_1_3_2_1_40_1","volume-title":"Poet: a portable approach to minimizing energy under soft real-time constraints,\" in Proceedings of the 21st IEEE Real-time & Embedded Technology & Applications Symposium","author":"Imes C.","year":"2015","unstructured":"C. Imes, D. H. K. Kim, M. Maggio, and H. Hoffmann, \"Poet: a portable approach to minimizing energy under soft real-time constraints,\" in Proceedings of the 21st IEEE Real-time & Embedded Technology & Applications Symposium, 2015."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.5555\/1076335"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","unstructured":"K. Lee D. Chu E. Cuervo J. Kopf Y. Degtyarev S. Grizan A. Wolman and J. Flinn \"Outatime: Using speculation to enable low-latency continuous interaction for mobile cloud gaming \" in Proceedings of the 13th ACM Annual International Conference on Mobile Systems Applications and Services 2015. 10.1145\/2742647.2742656","DOI":"10.1145\/2742647.2742656"},{"key":"e_1_3_2_1_43_1","unstructured":"P. Lewis \"Rendering performance \" 2014. https:\/\/developers.google.com\/web\/fundamentals\/performance\/rendering\/"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830776"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150978"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/2014698.2014898"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772763"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855711.1855720"},{"key":"e_1_3_2_1_49_1","volume-title":"Domain knowledge based energy management in handhelds,\" in Proceedings of the 21st International Symposium on High Performance Computer Architecture","author":"Nachiappan N. C.","year":"2015","unstructured":"N. C. Nachiappan, P. Yedlapalli, N. Soundararajan, A. Sivasubramaniam, M. T. Kandemir, R. Iyer, and C. R. Das, \"Domain knowledge based energy management in handhelds,\" in Proceedings of the 21st International Symposium on High Performance Computer Architecture, 2015."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750382"},{"key":"e_1_3_2_1_51_1","volume-title":"Polaris: Faster page loads using fine-grained dependency tracking.\" in Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation","author":"Netravali R.","year":"2016","unstructured":"R. Netravali, A. Goyal, J. Mickens, and H. Balakrishnan, \"Polaris: Faster page loads using fine-grained dependency tracking.\" in Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation, 2016."},{"key":"e_1_3_2_1_52_1","volume-title":"Prophecy: Accelerating mobile page loads using final-state write logs,\" in Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation","author":"Netravali R.","year":"2018","unstructured":"R. Netravali and J. Mickens, \"Prophecy: Accelerating mobile page loads using final-state write logs,\" in Proceedings of the 15th USENIX Symposium on Networked Systems Design and Implementation, 2018."},{"key":"e_1_3_2_1_53_1","volume-title":"The ondemand governor: past, present and future,\" in Proceedings of the 1st Linux Symposium","author":"Palladi A. S. V.","year":"2001","unstructured":"A. S. V. Palladi and A. Starikovskiy, \"The ondemand governor: past, present and future,\" in Proceedings of the 1st Linux Symposium, 2001."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594368.2594372"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000026"},{"key":"e_1_3_2_1_56_1","volume-title":"Optimise web browsing on heterogeneous mobile platforms: A machine learning based approach,\" in Proceedings of the 36th IEEE Conference on Computer Communications","author":"Ren J.","year":"2017","unstructured":"J. Ren, L. Gao, H. Wang, and Z. Wang, \"Optimise web browsing on heterogeneous mobile platforms: A machine learning based approach,\" in Proceedings of the 36th IEEE Conference on Computer Communications, 2017."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993518"},{"key":"e_1_3_2_1_58_1","volume-title":"optimizing smartphone energy efficiency and web browser performance under interference,\" in Proceedings of the 16th IEEE International Symposium on Performance Analysis of Systems and Software","author":"Shingari D.","year":"2018","unstructured":"D. Shingari, A. Arunkumar, B. Gaudette, S. Vrudhula, and C.-J. Wu, \"Dora: optimizing smartphone energy efficiency and web browser performance under interference,\" in Proceedings of the 16th IEEE International Symposium on Performance Analysis of Systems and Software, 2018."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669135"},{"key":"e_1_3_2_1_60_1","volume-title":"No longer ahead of its time","author":"Singh S.","year":"2015","unstructured":"S. Singh, \"Html5 on the rise: No longer ahead of its time,\" 2015. http:\/\/techcrunch.com\/2015\/10\/28\/html5-on-the-rise-no-longer-ahead-of-its-time\/"},{"key":"e_1_3_2_1_61_1","unstructured":"G. Sterling \"Morgan Stanley: No Apps Aren\u00e2\u0102&Zacute;t Winning. The Mobile Browser Is.\" https:\/\/marketingland.com\/morgan-stanley-no-apps-arent-winning-the-mobile-browser-is-144303"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.5555\/2930611.2930619"},{"key":"e_1_3_2_1_63_1","unstructured":"WikiChip \"A11 Bionic - Apple.\" https:\/\/en.wikichip.org\/wiki\/apple\/ax\/a11"},{"key":"e_1_3_2_1_64_1","volume-title":"Jia et al., \"Machine learning at facebook: Understanding inference at the edge,\" in Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture","author":"Wu C.-J.","year":"2019","unstructured":"C.-J. Wu, D. Brooks, K. Chen, D. Chen, S. Choudhury, M. Dukhan, K. Hazelwood, E. Isaac, Y. Jia, B. Jia et al., \"Machine learning at facebook: Understanding inference at the edge,\" in Proceedings of the 25th IEEE International Symposium on High Performance Computer Architecture, 2019."},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781138"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.5555\/3195638.3195703"},{"key":"e_1_3_2_1_67_1","volume-title":"Hevc-compliant tile-based streaming of panoramic video for virtual reality applications,\" in Proceedings of 24th the ACM on Multimedia Conference","author":"Zare A.","year":"2016","unstructured":"A. Zare, A. Aminlou, M. M. Hannuksela, and M. Gabbouj, \"Hevc-compliant tile-based streaming of panoramic video for virtual reality applications,\" in Proceedings of 24th the ACM on Multimedia Conference, 2016."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772741"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2312931"},{"key":"e_1_3_2_1_70_1","volume-title":"Event-based scheduling for energy-efficient qos (eqos) in mobile web applications,\" in Proceedings of the 21st IEEE International Symposium on High Performance Computer Architecture","author":"Zhu Y.","year":"2015","unstructured":"Y. Zhu, M. Halpern, and V. J. Reddi, \"Event-based scheduling for energy-efficient qos (eqos) in mobile web applications,\" in Proceedings of the 21st IEEE International Symposium on High Performance Computer Architecture, 2015."},{"issue":"1","key":"e_1_3_2_1_71_1","first-page":"26","volume":"35","author":"Zhu Y.","year":"2015","unstructured":"Y. Zhu, M. Halpern, and V. J. Reddi, \"The role of the cpu in energy-efficient mobile web browsing,\" Proceedings of the 48th Annual IEEE\/ACM International Symposium on Microarchitecture, vol. 35, no. 1, pp. 26--33, 2015.","journal-title":"\"The role of the cpu in energy-efficient mobile web browsing,\" Proceedings of the 48th Annual IEEE\/ACM International Symposium on Microarchitecture"},{"key":"e_1_3_2_1_72_1","volume-title":"High-performance and energy-efficient mobile web browsing on big\/little systems,\" in Proceedings of the 19th IEEE International Symposium on High Performance Computer Architecture","author":"Zhu Y.","year":"2013","unstructured":"Y. Zhu and V. J. Reddi, \"High-performance and energy-efficient mobile web browsing on big\/little systems,\" in Proceedings of the 19th IEEE International Symposium on High Performance Computer Architecture, 2013."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.5555\/2665671.2665749"},{"key":"e_1_3_2_1_74_1","volume-title":"Greenweb: language extensions for energy-efficient mobile web computing,\" in Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation","author":"Zhu Y.","year":"2016","unstructured":"Y. Zhu and V. J. Reddi, \"Greenweb: language extensions for energy-efficient mobile web computing,\" in Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2016."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830792"}],"event":{"name":"ISCA '19: The 46th Annual International Symposium on Computer Architecture","location":"Phoenix Arizona","acronym":"ISCA '19","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","IEEE-CS\\DATC IEEE Computer Society"]},"container-title":["Proceedings of the 46th International Symposium on Computer Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307650.3322248","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307650.3322248","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:06Z","timestamp":1750204446000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307650.3322248"}},"subtitle":["proactive event scheduling for responsive and energy-efficient mobile web computing"],"short-title":[],"issued":{"date-parts":[[2019,6,22]]},"references-count":75,"alternative-id":["10.1145\/3307650.3322248","10.1145\/3307650"],"URL":"https:\/\/doi.org\/10.1145\/3307650.3322248","relation":{},"subject":[],"published":{"date-parts":[[2019,6,22]]},"assertion":[{"value":"2019-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}