paper-with-me

홈 › Papers

Towards Transparent Neural Network Acceleration

2018-10-19 · Nicolas Weber, Mathias Niepert, Felipe Huici

Deep learning has found numerous applications thanks to its versatility and accuracy on pattern recognition problems such as visual object detection. Learning and inference in deep neural networks, however, are memory and compute intensive and so improving efficiency is one of the major challenges for frameworks such as PyTorch, Tensorflow, and Caffe. While the efficiency problem can be partially addressed with specialized hardware and its corresponding proprietary libraries, we believe that neural network acceleration should be transparent to the user and should support all hardware platforms and deep learning libraries. To this end, we introduce a transparent middleware layer for neural network acceleration. The system is built around a compiler for deep learning, allowing one to combine device-specific libraries and custom optimizations while supporting numerous hardware devices. In contrast to other projects, we explicitly target the optimization of both prediction and training of neural networks. We present the current development status and some preliminary but encouraging results: on a standard x86 server, using CPUs our system achieves a 11.8x speed-up for inference and a 8.0x for batched-prediction (128); on GPUs we achieve a 1.7x and 2.3x speed-up respectively.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Learningobject-detectionObject Detection

Similar Papers 제목 키워드 기반

STAR-NT: Spatiotemporal Acceleration of Real-Time Neural Transparency Rendering

2026-06-15 · Grigoris Tsopouridis, Christos Georgiou-Mousses, Aris Panagiotidis, Andreas Vasilakis 외 arxiv

Neural order-independent transparency delivers high-quality rendering of overlapping transparent surfaces, but its geometry passes and network input generation remain costly, particularly on mobile and legacy hardware. W…

PyRadiomics-cuda: 3D features extraction from medical images for HPC using GPU acceleration

2025-10-03 · Jakub Lisowski, Piotr Tyrakowski, Szymon Zyguła, Krzysztof Kaczmarski arxiv

PyRadiomics-cuda is a GPU-accelerated extension of the PyRadiomics library, designed to address the computational challenges of extracting three-dimensional shape features from medical images. By offloading key geometric…

BrainSlug: Transparent Acceleration of Deep Learning Through Depth-First Parallelism

2018-04-23 · Nicolas Weber, Florian Schmidt, Mathias Niepert, Felipe Huici

Neural network frameworks such as PyTorch and TensorFlow are the workhorses of numerous machine learning applications ranging from object recognition to machine translation. While these frameworks are versatile and strai…

Deep LearningMachine TranslationObject RecognitionTranslation

Closed-Loop Robotic Manipulation of Transparent Substrates for Self-Driving Laboratories using Deep Learning Micro-Error Correction

2025-12-04 · Kelsey Fontenot, Anjali Gorti, Iva Goel, Tonio Buonassisi 외 arxiv

Self-driving laboratories (SDLs) have accelerated the throughput and automation capabilities for discovering and improving chemistries and materials. Although these SDLs have automated many of the steps required to condu…

Understanding Nesterov's Acceleration via Proximal Point Method

2020-05-17 · Kwangjun Ahn, Suvrit Sra

The proximal point method (PPM) is a fundamental method in optimization that is often used as a building block for designing optimization algorithms. In this work, we use the PPM method to provide conceptually simple der…