T Davidson, J Mace - Proceedings of the 13th Symposium on Cloud …, 2022 - dl.acm.org
A common fixture of computer systems research are Visualisation-in-the-Loop Tools: tools that produce complex output data and require a human user to interpret the data visually …
HC Lim, S Kobourov - Graph Drawing and Network Visualization: 29th …, 2021 - Springer
Abstract Just-in-time (JIT) compilers are used by many modern programming systems in order to improve performance. Bugs in JIT compilers provide exploitable security …
S Devkota, MP LeGendre, A Kunen… - 2022 Working …, 2022 - ieeexplore.ieee.org
Computing professionals in areas like compilers, performance analysis, and security often analyze and manipulate control flow graphs (CFGs) in their work. CFGs are directed …
K Liu, S Reddivari - Proceedings of the 2023 ACM Southeast …, 2023 - dl.acm.org
The research on visual analytics for software maintenance has noticeabily advanced in the past few years. For many software projects, software maintenance needs an effective and …
Abstract Control Flow Graphs (CFGs) are directed graphs that represent all possible paths a computer program can take during its execution. They are used to analyze computer …
W Mu, Y Zhang, B Huang, J Guo, S Cui - Proceedings of the 32nd ACM …, 2023 - dl.acm.org
High-performance compilers play an important role in improving the run-time performance of a program, and it is hard and time-consuming to identify the key optimizations implemented …
High performance computing is an important tool in various domains, including climate modeling, drug discovery, and recently, generative AI\@. Application performance and …
Typical parallelization approaches such as OpenMP and CUDA provide constructs for parallelizing and blocking for data locality for individual loops. By focusing on each loop …