Driven by the rapid advancement of Web immersive experiences, the demand for GPU acceleration in Web applications has become an essential component of the Web ecosystem. However, little is known about the current practices of GPU-accelerated Web applications. To bridge the knowledge gap, we conduct the first comprehensive empirical study of real-world Web applications that leverage the Web Graphics Library (WebGL) for GPU acceleration, i.e., WebGL applications. We construct a dataset consisting of 5,954 real-world WebGL applications and develop a measurement tool to evaluate how these applications perform across various devices, operating systems, and browsers. Our findings reveal the performance defects in these applications, along with the root causes stemming from undesired development practices. Based on the findings, we propose actionable strategies for developers and browser vendors to mitigate the performance defects.
Wed 15 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
14:00 - 15:30 | Analytics 1SE In Practice (SEIP) / Research Track at Oceania I Chair(s): Gül Calikli University of Glasgow | ||
14:00 15mTalk | Towards Understanding and Characterizing Vulnerabilities in Intelligent Connected Vehicles through Real-World ExploitsDistinguished Paper Award Research Track Yuelin Wang College of Intelligence and Computing, Tianjin University, Yuqiao Ning China Automobile Data of Tianjin Co., Ltd. China Automotive Technology&Research Center Co.,Ltd., Yanbang Sun College of Intelligence and Computing, Tianjin University, Xiaofei Xie Singapore Management University, Zhihua Xie College of Intelligence and Computing, Tianjin University, Yang Chen China Automobile Data of Tianjin Co., Ltd. China Automotive Technology&Research Center Co.,Ltd., Zhen Guo China Automobile Data of Tianjin Co., Ltd. China Automotive Technology&Research Center Co.,Ltd., Shihao Xue China Automobile Data of Tianjin Co., Ltd. China Automotive Technology&Research Center Co.,Ltd., Junjie Wang Tianjin University, Sen Chen Nankai University | ||
14:15 15mTalk | Defects4REST: A Benchmark of Real-World Defects to Enable Controlled Testing and Debugging Studies for REST APIs Research Track Rahil Mehta Oregon State University, Pushpak Katkhede Oregon State University, Manish Motwani Oregon State University Pre-print | ||
14:30 15mTalk | JEDI: Java Evaluation of Declarative and Imperative Queries - Benchmarking the Java Stream API Research Track | ||
14:45 15mTalk | Characterizing GPU-accelerated Web Applications in Browsers Research Track Yudong Han Peking University, Weichen Bi Peking University, Haiyang Shen Peking University, Mugeng Liu Peking University, Ruibo Wang National University of Defense Technology, Yun Ma Peking University DOI | ||
15:00 15mTalk | Green Software Engineering in Practice: Quantifying the Impact of Carbon Reduction Strategies in Enterprise Software SE In Practice (SEIP) Rutger Kool Vrije Universiteit Amsterdam, The Netherlands, Michiel Overeem AFAS Software, Ivano Malavolta Vrije Universiteit Amsterdam Pre-print Media Attached | ||
15:15 15mTalk | An Empirical Study of WebAssembly Usage in Node.js Research Track Michelle Thalakottur Northeastern University, Maxwell Bernstein Recurse Center, Daniel Lehmann Google, Germany, Michael Pradel CISPA Helmholtz Center for Information Security, Frank Tip Northeastern University | ||