中文
相关论文

相关论文: GPURepair: Automated Repair of GPU Kernels

200 篇论文

CUDA kernel optimization has become a critical bottleneck for AI performance, as deep learning training and inference efficiency directly depends on highly optimized GPU kernels. Despite the promise of Large Language Models (LLMs) for…

机器学习 · 计算机科学 2025-10-07 Ping Guo , Chenyu Zhu , Siyuan Chen , Fei Liu , Xi Lin , Zhichao Lu , Qingfu Zhang

General Purpose Graphics Processing Unit (GPGPU) computing plays a transformative role in deep learning and machine learning by leveraging the computational advantages of parallel processing. Through the power of Compute Unified Device…

This paper presents a technique for automatically constructing a fix for buggy concurrent programs: given a concurrent program that does not satisfy user-provided assertions, we infer atomic blocks that fix the program. An atomic block…

软件工程 · 计算机科学 2014-03-10 Saurabh Joshi , Akash Lal

The widespread adoption of large language models (LLMs) has made GPU-accelerated inference a critical part of modern computing infrastructure. Production inference systems rely on CUDA kernels to implement core transformer operations, yet…

编程语言 · 计算机科学 2026-03-27 Mengting He , Shihao Xia , Haomin Jia , Wenfei Wu , Linhai Song

We present automatic horizontal fusion, a novel optimization technique that complements the standard kernel fusion techniques for GPU programs. Unlike the standard fusion, whose goal is to eliminate intermediate data round trips, our…

分布式、并行与集群计算 · 计算机科学 2020-07-03 Ao Li , Bojian Zheng , Gennady Pekhimenko , Fan Long

Recent empirical studies show that the performance of GenProg is not satisfactory, particularly for Java. In this paper, we propose ARJA, a new GP based repair approach for automated repair of Java programs. To be specific, we present a…

软件工程 · 计算机科学 2017-12-22 Yuan Yuan , Wolfgang Banzhaf

Growing heterogeneity and configurability in HPC architectures has made auto-tuning applications and runtime parameters on these systems very complex. Users are presented with a multitude of options to configure parameters. In addition to…

分布式、并行与集群计算 · 计算机科学 2023-04-28 Akash Dutta , Jordi Alcaraz , Ali TehraniJamsaz , Eduardo Cesar , Anna Sikora , Ali Jannesari

The performance of discrete general purpose graphics processing units (GPGPUs) has been improving at a rapid pace. The PCIe interconnect that controls the communication of data between the system host memory and the GPU has not improved as…

计算物理 · 物理学 2019-05-15 Connor Kenyon , Glenn Volkema , Gaurav Khanna

Large Language Models (LLMs) have demonstrated strong capabilities in general-purpose code generation. However, generating the code which is deeply hardware-specific, architecture-aware, and performance-critical, especially for massively…

机器学习 · 计算机科学 2025-06-12 Wentao Chen , Jiace Zhu , Qi Fan , Yehan Ma , An Zou

Computing centres, including those used to process High-Energy Physics data and simulations, are increasingly providing significant fractions of their computing resources through hardware architectures other than x86 CPUs, with GPUs being a…

仪器与探测器 · 物理学 2021-11-23 Xiaocong Ai , Georgiana Mania , Heather M. Gray , Michael Kuhn , Nicholas Styles

Understanding GPU topology is essential for performance-related tasks in HPC or AI. Yet, unlike for CPUs with tools like hwloc, GPU information is hard to come by, incomplete, and vendor-specific. In this work, we address this gap and…

分布式、并行与集群计算 · 计算机科学 2025-11-11 Stepan Vanecek , Manuel Walter Mussbacher , Dominik Groessler , Urvij Saroliya , Martin Schulz

Utilizing GPUs is critical for high performance on heterogeneous systems. However, leveraging the full potential of GPUs for accelerating legacy CPU applications can be a challenging task for developers. The porting process requires…

分布式、并行与集群计算 · 计算机科学 2023-06-27 Shilei Tian , Tom Scogland , Barbara Chapman , Johannes Doerfert

One area of Computing applications which poses significant challenge of performance scalability on Chip Multiprocessors(CMP's) are Irregular applications. Such applications have very little computation and unpredictable memory access…

分布式、并行与集群计算 · 计算机科学 2016-03-09 Varun Nagpal

Massive off-chip accesses in GPUs are the main performance bottleneck, and we divided these accesses into three types: (1) Write, (2) Data-Read, and (3) Read-Only. Besides, We find that many writes are duplicate, and the duplication can be…

硬件体系结构 · 计算机科学 2024-08-20 Wei Zhao , Dan Feng , Wei Tong , Xueliang Wei , Bing Wu

Verification of neural networks enables us to gauge their robustness against adversarial attacks. Verification algorithms fall into two categories: exact verifiers that run in exponential time and relaxed verifiers that are efficient but…

机器学习 · 计算机科学 2020-01-13 Hadi Salman , Greg Yang , Huan Zhang , Cho-Jui Hsieh , Pengchuan Zhang

Support for lower precision computation is becoming more common in accelerator hardware due to lower power usage, reduced data movement and increased computational performance. However, computational science and engineering (CSE) problems…

This paper is focused on improving multi-GPU performance of a research CFD code on structured grids. MPI and OpenACC directives are used to scale the code up to 16 GPUs. This paper shows that using 16 P100 GPUs and 16 V100 GPUs can be…

分布式、并行与集群计算 · 计算机科学 2021-06-10 Weicheng Xue , Charles W. Jackson , Christoper J. Roy

Modern computing platforms tend to deploy multiple GPUs (2, 4, or more) on a single node to boost system performance, with each GPU having a large capacity of global memory and streaming multiprocessors (SMs). GPUs are an expensive…

分布式、并行与集群计算 · 计算机科学 2021-07-20 Chao Chen , Chris Porter , Santosh Pande

OpenAI's Codex, a GPT-3 like model trained on a large code corpus, has made headlines in and outside of academia. Given a short user-provided description, it is capable of synthesizing code snippets that are syntactically and semantically…

软件工程 · 计算机科学 2021-11-09 Julian Aron Prenner , Romain Robbes

An efficient error reconciliation scheme is important for post-processing of quantum key distribution (QKD). Recently, a multi-matrix low-density parity-check codes based reconciliation algorithm which can provide remarkable perspectives…

量子物理 · 物理学 2020-01-23 Yu Guo , Chaohui Gao , Dong Jiang , Lijun Chen