English
Related papers

Related papers: Keras Sig: Efficient Path Signature Computation on…

200 papers

A spike camera is a specialized high-speed visual sensor that offers advantages such as high temporal resolution and high dynamic range compared to conventional frame cameras. These features provide the camera with significant advantages in…

Computer Vision and Pattern Recognition · Computer Science 2026-02-06 Jinze Yu , Xin Peng , Zhengda Lu , Laurent Kneip , Yiqun Wang

Large language models (LLMs) are remarked by their substantial computational requirements. To mitigate the cost, researchers develop specialized CUDA kernels, which often fuse several tensor operations to maximize the utilization of GPUs as…

Hardware Architecture · Computer Science 2025-01-15 Guoliang He , Eiko Yoneki

Sparse tensors are rapidly becoming critical components of modern deep learning workloads. However, developing high-performance sparse operators can be difficult and tedious, and existing vendor libraries cannot satisfy the escalating…

Machine Learning · Computer Science 2023-02-22 Zihao Ye , Ruihang Lai , Junru Shao , Tianqi Chen , Luis Ceze

Deploying large language models (LLMs) as cloud services raises privacy concerns as inference may leak sensitive data. Fully Homomorphic Encryption (FHE) allows computation on encrypted data, but current FHE methods struggle with efficient…

Cryptography and Security · Computer Science 2026-04-07 Guoci Chen , Xiurui Pan , Qiao Li , Bo Mao , Congming Gao , Chengying Huan , Mingzhe Zhang , Jie Zhang

GPUs have been favored for training deep learning models due to their highly parallelized architecture. As a result, most studies on training optimization focus on GPUs. There is often a trade-off, however, between cost and efficiency when…

There is often variation in the shape and size of input data used for deep learning. In many cases, such data can be represented using tensors with non-uniform shapes, or ragged tensors. Due to limited and non-portable support for efficient…

Machine Learning · Computer Science 2022-03-23 Pratik Fegade , Tianqi Chen , Phillip B. Gibbons , Todd C. Mowry

Sparse convolution plays a pivotal role in emerging workloads, including point cloud processing in AR/VR, autonomous driving, and graph understanding in recommendation systems. Since the computation pattern is sparse and irregular,…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-23 Haotian Tang , Shang Yang , Zhijian Liu , Ke Hong , Zhongming Yu , Xiuyu Li , Guohao Dai , Yu Wang , Song Han

RAR uses classic symmetric encryption algorithm SHA-1 hashing and AES algorithm for encryption, and the only method of password recovery is brute force, which is very time-consuming. In this paper, we present an approach using GPUs to speed…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-05-29 Xiaojing An , Haojun Zhao , Lulu Ding , Zhongrui Fan , Hanyue Wang

The Preconditioned Conjugate Gradient (PCG) method is widely used for solving linear systems of equations with sparse matrices. A recent version of PCG, Pipelined PCG, eliminates the dependencies in the computations of the PCG algorithm so…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-14 Manasi Tiwari , Sathish Vadhiyar

3D Gaussian Splatting (3DGS) has emerged as promising alternative in 3D representation. However, it still suffers from high training cost. This paper introduces LiteGS, a high performance framework that systematically optimizes the 3DGS…

Computer Vision and Pattern Recognition · Computer Science 2025-09-29 Kaimin Liao , Hua Wang , Zhi Chen , Luchao Wang , Yaohua Tang

Beamforming is a well-known technique to combine signals from multiple sensors. It has a wide range of application domains. This paper introduces the Tensor-Core Beamformer: a generic, optimized beamformer library that harnesses the…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-05-07 Leon Oostrum , Bram Veenboer , Ronald Rook , Michael Brown , Pieter Kruizinga , John W. Romein

Graph Neural Networks (GNNs) are emerging ML models to analyze graph-structure data. Graph Neural Network (GNN) execution involves both compute-intensive and memory-intensive kernels, the latter dominates the total time, being significantly…

The simultaneous rise of machine learning as a service and concerns over user privacy have increasingly motivated the need for private inference (PI). While recent work demonstrates PI is possible using cryptographic primitives, the…

Machine Learning · Computer Science 2021-06-17 Zahra Ghodsi , Nandan Kumar Jha , Brandon Reagen , Siddharth Garg

Multi-GPU programming traditionally requires developers to navigate complex trade-offs between performance and programmability. High-performance implementations typically rely on low-level HIP/CUDA communication libraries that demand…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-18 Muhammad Awad , Muhammad Osama , Brandon Potter

Knowledge graph (KG) learning offers a powerful framework for generating new knowledge and making inferences. Training KG embedding can take a significantly long time, especially for larger datasets. Our analysis shows that the gradient…

Machine Learning · Computer Science 2025-05-01 Md Saidul Hoque Anik , Ariful Azad

Beagle is a new software framework that enables execution of Genetic Programming tasks on the GPU. Currently available for symbolic regression, it processes individuals of the population and fitness cases for training in a way that…

Neural and Evolutionary Computing · Computer Science 2026-03-16 Nathan Haut , Ilya Basin , Marzieh Kianinejad , Ruchika Gupta , Elijah Smith , Zachary Perrico , Wolfgang Banzhaf

3D Convolution Neural Networks (CNNs) have been widely applied to 3D scene understanding, such as video analysis and volumetric image recognition. However, 3D networks can easily lead to over-parameterization which incurs expensive…

Computer Vision and Pattern Recognition · Computer Science 2020-12-18 Qihang Yu , Yingwei Li , Jieru Mei , Yuyin Zhou , Alan L. Yuille

We introduce GRiD: a GPU-accelerated library for computing rigid body dynamics with analytical gradients. GRiD was designed to accelerate the nonlinear trajectory optimization subproblem used in state-of-the-art robotic planning, control,…

Robotics · Computer Science 2023-03-03 Brian Plancher , Sabrina M. Neuman , Radhika Ghosal , Scott Kuindersma , Vijay Janapa Reddi

Three dimensional particle-in-cell laser-plasma simulation is an important area of computational physics. Solving state-of-the-art problems requires large-scale simulation on a supercomputer using specialized codes. A growing demand in…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-08-04 Igor Surmin , Sergey Bastrakov , Zakhar Matveev , Evgeny Efimenko , Arkady Gonoskov , Iosif Meyerov

New architecture GPUs like A100 are now equipped with multi-instance GPU (MIG) technology, which allows the GPU to be partitioned into multiple small, isolated instances. This technology provides more flexibility for users to support both…

Machine Learning · Computer Science 2023-01-03 Huaizheng Zhang , Yuanming Li , Wencong Xiao , Yizheng Huang , Xing Di , Jianxiong Yin , Simon See , Yong Luo , Chiew Tong Lau , Yang You