中文
相关论文

相关论文: LLVM Static Analysis for Program Characterization …

200 篇论文

Large language models (LLMs) are increasingly used to generate requirements specifications, design documents, code, and test cases. In contrast, much less attention has been given to a more difficult assurance problem: statically verifying…

软件工程 · 计算机科学 2026-05-19 Zhi Quan Zhou , Dave Towey , Tsong Yueh Chen

We present PPT-Multicore, an analytical model embedded in the Performance Prediction Toolkit (PPT) to predict parallel application performance running on a multicore processor. PPT-Multicore builds upon our previous work towards a multicore…

The Linear Parameter-Varying (LPV) framework provides a modeling and control design toolchain to address nonlinear (NL) system behavior via linear surrogate models. Despite major research effort on LPV data-driven modeling, a key…

系统与控制 · 电气工程与系统科学 2022-10-28 Chris Verhoek , Gerben I. Beintema , Sofie Haesaert , Maarten Schoukens , Roland Tó th

The extensive use of HPC infrastructures and frameworks for running dataintensive applications has led to a growing interest in data partitioning techniques and strategies. In fact, application performance can be heavily affected by how…

分布式、并行与集群计算 · 计算机科学 2024-02-02 Riccardo Cantini , Fabrizio Marozzo , Alessio Orsino , Domenico Talia , Paolo Trunfio , Rosa M. Badia , Jorge Ejarque , Fernando Vazquez

Static performance estimation is essential during compile-time analysis, yet traditional runtime-based methods are costly and platform-dependent. We investigate mems, the number of memory accesses, as a static and architecture-independent…

软件工程 · 计算机科学 2025-05-13 Liwei Zhang , Baoquan Cui , Xutong Ma , Jian Zhang

There is growing interest in lowering the energy consumption of computation. Energy transparency is a concept that makes a program's energy consumption visible from software to hardware through the different system layers. Such transparency…

编程语言 · 计算机科学 2015-10-27 Kyriakos Georgiou , Steve Kerrison , Kerstin Eder

LLM-based workflows compose specialized agents to execute complex tasks, and these agents usually share substantial context, allowing KV-Cache reuse to save computation. Existing approaches either manage KV-Cache at agent level and fail to…

机器学习 · 计算机科学 2026-05-08 Haoyu Zheng , Fangcheng Fu , Jia Wu , Binhang Yuan , Yongqiang Zhang , Hao Wang , Yuanyuan Zhu , Xiao Yan , Jiawei Jiang

The rapid adoption of large language models (LLMs) has created significant challenges for efficient inference at scale. Unlike traditional workloads, LLM inference is constrained by both computation and the memory overhead of key-value (KV)…

机器学习 · 计算机科学 2026-05-07 Chengyi Nie , Nian Si , Zijie Zhou

Most program profiling methods output the execution time of one specific program execution, but not its computational complexity class in terms of the big-O notation. Perfrewrite is a tool based on LLVM's Clang compiler to rewrite a program…

编程语言 · 计算机科学 2014-09-09 Michael Kruse

Program slicing is a technique for simplifying programs by focusing on selected aspects of their behaviour. Current mainstream static slicing methods operate on the PDG (program dependence graph) or SDG (system dependence graph), but these…

编程语言 · 计算机科学 2019-03-14 Yingzhou Zhang

Hybrid memory systems comprised of dynamic random access memory (DRAM) and non-volatile memory (NVM) have been proposed to exploit both the capacity advantage of NVM and the latency and dynamic energy advantages of DRAM. An important…

硬件体系结构 · 计算机科学 2019-12-18 Yang Li , Jongmoo Choi , Jin Sun , Saugata Ghose , Hui Wang , Justin Meza , Jinglei Ren , Onur Mutlu

Static analysis, the process of examining code without executing it, is crucial for identifying software issues. Yet, static analysis is hampered by its complexity and the need for customization for different targets. Traditional static…

软件工程 · 计算机科学 2023-12-15 Yu Hao , Weiteng Chen , Ziqiao Zhou , Weidong Cui

Advancement of chip technology will make future computer chips faster. Power consumption of such chips shall also decrease. But this speed gain shall not come free of cost, there is going to be a trade-off between speed and efficiency, i.e…

编程语言 · 计算机科学 2024-04-29 Dibyendu Das , Soumyajit Dey

Low latency services such as credit-card fraud detection and website targeted advertisement rely on Big Data platforms (e.g., Lucene, Graphchi, Cassandra) which run on top of memory managed runtimes, such as the JVM. These platforms,…

分布式、并行与集群计算 · 计算机科学 2018-04-04 Rodrigo Bruno , Duarte Patrício , José Simão , Luís Veiga , Paulo Ferreira

Parallel applications can spend a significant amount of time performing I/O on large-scale supercomputers. Fast near-compute storage accelerators called burst buffers can reduce the time a processor spends performing I/O and mitigate I/O…

分布式、并行与集群计算 · 计算机科学 2024-01-15 Yiheng Xu , Pranav Sivaraman , Hariharan Devarajan , Kathryn Mohror , Abhinav Bhatele

Predictive business process monitoring methods exploit logs of completed cases of a process in order to make predictions about running cases thereof. Existing methods in this space are tailor-made for specific prediction tasks. Moreover,…

应用统计 · 统计学 2017-12-20 Niek Tax , Ilya Verenich , Marcello La Rosa , Marlon Dumas

Software is prone to security vulnerabilities. Program analysis tools to detect them have limited effectiveness in practice due to their reliance on human labeled specifications. Large language models (or LLMs) have shown impressive code…

密码学与安全 · 计算机科学 2025-04-08 Ziyang Li , Saikat Dutta , Mayur Naik

Context: Since it is well-established that developers spend a substantial portion of their time understanding source code, the ability to automatically identify algorithms within source code presents a valuable opportunity. This capability…

软件工程 · 计算机科学 2026-04-06 Denis Neumüller , Sebastian Boll , David Schüler , Matthias Tichy

Performance analysis has always been an afterthought during the application development process, focusing on application correctness first. The learning curve of the existing static and dynamic analysis tools are steep, which requires…

机器学习 · 计算机科学 2021-04-23 Nathan Pinnow , Tarek Ramadan , Tanzima Z. Islam , Chase Phelps , Jayaraman J. Thiagarajan

Accurate load forecasting is critical for electricity market operations and other real-time decision-making tasks in power systems. This paper considers the short-term load forecasting (STLF) problem for residential customers within a…

机器学习 · 计算机科学 2021-11-24 Yuqi Zhou , Arun Sukumaran Nair , David Ganger , Abhinandan Tripathi , Chaitanya Baone , Hao Zhu