Evidence map›Paper›PMID 39802630›Full record

ArticleNeurocomputing2025

ShaderNN: A Lightweight and Efficient Inference Engine for Real-time Applications on Mobile GPUs.

Jing Xie, Yuzhong Yan, Abhishek Saxena, Qiang Qiu, Jiangong Chen, Hongyu Sun, Rong Chen, Shuvra S Bhattacharyya

Abstract read
In one paragraph

Article in Neurocomputing, 2025. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Not yet cited in PubMed.

0numbers the graph read from it
0cells of the map it votes in
0citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

0 citing papers in PubMed.

No citing paper in PubMed yet.

4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

8 authors.

Jing XieDepartment of Electrical and Computer Engineering, University of Maryland at College Park, 8223 Paint Branch Dr, College Park, MD, 20740, USA.
Yuzhong YanOPPO Seattle Research Center, 10940 NE 33rd Pl #202, Bellevue, WA, 98004, USA.
Abhishek SaxenaOPPO Seattle Research Center, 10940 NE 33rd Pl #202, Bellevue, WA, 98004, USA.
Qiang QiuOPPO Seattle Research Center, 10940 NE 33rd Pl #202, Bellevue, WA, 98004, USA.
Jiangong ChenOPPO Seattle Research Center, 10940 NE 33rd Pl #202, Bellevue, WA, 98004, USA.
Hongyu SunOPPO Seattle Research Center, 10940 NE 33rd Pl #202, Bellevue, WA, 98004, USA.
Rong ChenDepartment of Diagnostic Radiology and Nuclear Medicine, University of Maryland at Baltimore, 22 South Greene St First floor, Baltimore, MD, 21201, USA.
Shuvra S BhattacharyyaDepartment of Electrical and Computer Engineering, University of Maryland at College Park, 8223 Paint Branch Dr, College Park, MD, 20740, USA.

Funding

Dissemination of Real-time Neural Decoding for Cellular imaging LaboratoryR01NS110421 · NINDS · UNIVERSITY OF MARYLAND BALTIMORE · PI BHATTACHARYYA, SHUVRA S, CHEN, RONG · 2018 to 2022
$860k
NINDS NIH HHS R01 NS110421
6 · The paper itself

Abstract

Inference using deep neural networks on mobile devices has been an active area of research in recent years. The design of a deep learning inference framework targeted for mobile devices needs to consider various factors, such as the limited computational capacity of the devices, low power budget, varied memory access methods, and I/O bus bandwidth governed by the underlying processor's architecture. Furthermore, integrating an inference framework with time-sensitive applications - such as games and video-based software to perform tasks like ray tracing denoising and video processing - introduces the need to minimize data movement between processors and increase data locality in the target processor. In this paper, we propose Shader Neural Network (ShaderNN), an OpenGL-based, fast, and power-efficient inference framework designed for mobile devices to address these challenges. Our contributions include the following: (1) the texture-based input/output provides an efficient, zero-copy integration with real-time graphics pipelines or image processing applications, thereby saving expensive data transfers between CPU and GPU, which are unavoidable in most existing inference engines; (2) we are the first to leverage fragment shaders based on the OpenGL backend in neural network inference operators, which has an advantage in deploying parametrically small neural network models; (3) a hybrid implementation of the compute shader and fragment shader is proposed that enables layer-level shader selection to boost performance; and (4) we utilize OpenGL features - such as normalization, interpolation and texture padding - to improve performance. Experiments illustrate the favorable performance of ShaderNN over other popular on-device deep learning frameworks such as TensorFlow-Lite on the latest mobile devices powered by Qualcomm and MediaTek chips. A case study further demonstrates the usability and integration of the ShaderNN framework with a media processing Android application seamlessly. ShaderNN is available open source at Github (https://github.com/inferenceengine/shadernn).

Indexed as

00001111Deep learningInferenceShader

Identifiers

PMID39802630
PMCPMC11720964

What OpenQuestion holds

Textmetadata
LicenceTDM
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.