English
Related papers

Related papers: Accelerating Java Ray Tracing Applications on Hete…

200 papers

'How can GPU acceleration be obtained as a service in a cluster?' This question has become increasingly significant due to the inefficiency of installing GPUs on all nodes of a cluster. The research reported in this paper is motivated to…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-08-12 Blesson Varghese , Javier Prades , Carlos Reano , Federico Silla

With advancements in computer vision and deep learning, video-based human action recognition (HAR) has become practical. However, due to the complexity of the computation pipeline, running HAR on live video streams incurs excessive delays…

Computer Vision and Pattern Recognition · Computer Science 2025-09-03 Ruiqi Wang , Zichen Wang , Peiqi Gao , Mingzhen Li , Jaehwan Jeong , Yihang Xu , Yejin Lee , Carolyn M. Baum , Lisa Tabor Connor , Chenyang Lu

In this paper, we present RayTracer.jl, a renderer in Julia that is fully differentiable using source-to-source Automatic Differentiation (AD). This means that RayTracer not only renders 2D images from 3D scene parameters, but it can be…

Graphics · Computer Science 2021-11-05 Avik Pal

As we reach exascale, production High Performance Computing (HPC) systems are increasing in complexity. These systems now comprise multiple heterogeneous computing components (CPUs and GPUs) utilized through diverse, often vendor-specific…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-15 Solomon Bekele , Aurelio Vivas , Thomas Applencourt , Servesh Muralidharan , Bryce Allen , Kazutomo Yoshiiinst , Swann Perarnau , Brice Videau

We present an accurate and GPU-accelerated Stereo Visual SLAM design called Jetson-SLAM. It exhibits frame-processing rates above 60FPS on NVIDIA's low-powered 10W Jetson-NX embedded computer and above 200FPS on desktop-grade 200W GPUs,…

Robotics · Computer Science 2024-10-08 Ashish Kumar , Jaesik Park , Laxmidhar Behera

Transparency rendering is problematic and can be considered an open problem in real-time graphics. There are many different algorithms currently available, but handling complex scenes and achieving accurate, glitch-free results is still…

Graphics · Computer Science 2024-06-04 Krzysztof Jakubowski

While ray tracing has become increasingly common and path tracing is well understood by now, a major challenge lies in crafting an easy-to-use and efficient system implementing these technologies. Following a purely physically-based…

In the last years Node.js has emerged as a framework particularly suitable for implementing lightweight IoT applications, thanks to its underlying asynchronous event-driven, non blocking I/O model. However, verifying the correctness of…

Programming Languages · Computer Science 2018-02-07 Davide Ancona , Luca Franceschini , Giorgio Delzanno , Maurizio Leotta , Marina Ribaudo , Filippo Ricca

In dynamic environments, performance of visual SLAM techniques can be impaired by visual features taken from moving objects. One solution is to identify those objects so that their visual features can be removed for localization and…

Computer Vision and Pattern Recognition · Computer Science 2020-08-04 Jonathan Vincent , Mathieu Labbé , Jean-Samuel Lauzon , François Grondin , Pier-Marc Comtois-Rivet , François Michaud

Existing multimodal tracking studies focus on bi-modal scenarios such as RGB-Thermal, RGB-Event, and RGB-Language. Although promising tracking performance is achieved through leveraging complementary cues from different sources, it remains…

Computer Vision and Pattern Recognition · Computer Science 2025-03-17 Andong Lu , Mai Wen , Jinhu Wang , Yuanzhi Guo , Chenglong Li , Jin Tang , Bin Luo

High quality video data is a core component in emerging remote tower operations as it inherently contains a huge amount of information on which an air traffic controller can base decisions. Various digital technologies also have the…

Computer Vision and Pattern Recognition · Computer Science 2020-01-16 Oliver J. D. Barrowclough , Sverre Briseid , Georg Muntingh , Torbjørn Viksand

Fast, incremental evolution of physics instrumentation raises the question of efficient software abstraction and transferability of algorithms across similar technologies. This contribution aims to provide an answer by introducing Track…

Instrumentation and Detectors · Physics 2024-01-08 Petr Mánek , Petr Burian , Eric David-Bosne , Petr Smolyanskiy , Benedikt Bergmann

Finding the convex hull is a fundamental problem in computational geometry. Quickhull is a fast algorithm for finding convex hulls. In this paper, we present VQhull, a fast parallel implementation of Quickhull that exploits vector…

Computational Geometry · Computer Science 2025-10-13 Thomas Koopman , Jordy Aaldering , Bernard van Gastel , Sven-Bodo Scholz

We introduce Proceduray, an engine for real-time ray tracing of procedural geometry. Its motivation is the current lack of mid-level abstraction tools for scenes with primitives involving intersection shaders. Those scenes impose strict…

Graphics · Computer Science 2021-05-24 Vinícius da Silva , Tiago Novello , Hélio Lopes , Luiz Velho

Current and next-generation particle tracking detectors will incorporate precision timing capabilities with resolutions approaching tens of picoseconds. Using Technology Computer-Aided Design (TCAD) simulations of Low-Gain Avalanche Diode…

Feature detection is a common yet time-consuming module in Simultaneous Localization and Mapping (SLAM) implementations, which are increasingly deployed on power-constrained platforms, such as drones. Graphics Processing Units (GPUs) have…

Computer Vision and Pattern Recognition · Computer Science 2025-10-16 Ruiqi Ye , Mikel Luján

In this paper, we show how to run pi0-level multi-view VLA at 30Hz frame rate and at most 480Hz trajectory frequency using a single consumer GPU. This enables dynamic and real-time tasks that were previously believed to be unattainable by…

Robotics · Computer Science 2025-10-31 Yunchao Ma , Yizhuang Zhou , Yunhuan Yang , Tiancai Wang , Haoqiang Fan

By building on recent advances in the use of randomized trace estimation to drastically reduce the memory footprint of adjoint-state methods, we present and validate an imaging approach that can be executed exclusively on accelerators.…

Geophysics · Physics 2022-03-14 Mathias Louboutin , Felix J. Herrmann

Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large…

GPUs are readily available in cloud computing and personal devices, but their use for data processing acceleration has been slowed down by their limited integration with common programming languages such as Python or Java. Moreover, using…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-20 Alberto Parravicini , Arnaud Delamare , Marco Arnaboldi , Marco D. Santambrogio