English
Related papers

Related papers: Pixie: A heterogeneous Virtual Coarse-Grained Reco…

200 papers

Development of modern integrated circuit technologies makes it feasible to develop cheaper, faster and smaller special purpose signal processing function circuits. Digital Signal processing functions are generally implemented either on…

Hardware Architecture · Computer Science 2013-06-04 Amitabha Sinha , Mitrava Sarkar , Soumojit Acharyya , Suranjan Chakraborty

The next generation HPC and data centers are likely to be reconfigurable and data-centric due to the trend of hardware specialization and the emergence of data-driven applications. In this paper, we propose ARENA -- an asynchronous…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-04-20 Cheng Tan , Chenhao Xie , Tong Geng , Andres Marquez , Antonino Tumeo , Kevin Barker , Ang Li

We present Deformable Voxel Grids (DVGs) for 3D shapes comparison and processing. It consists of a voxel grid which is deformed to approximate the silhouette of a shape, via energy-minimization. By interpreting the DVG as a local…

Computer Vision and Pattern Recognition · Computer Science 2022-11-22 Raphaël Groscot , Laurent D. Cohen

Adaptive systems based on field programmable gate array (FPGA) architectures can greatly benefi t fro m th e high degree of flexibility offered by dynamic partial reconfiguration (DPR). By using this technique, hardware tasks can be loaded…

Hardware Architecture · Computer Science 2018-03-12 Marwa Hannachi , Abdesslam B. Abdelali , Hassan Rabah , Abdellatif Mtibaa

Coarse-Grain Reconfigurable Arrays (CGRAs) represent emerging low-power architectures designed to accelerate Compute-Intensive Loops (CILs). The effectiveness of CGRAs in providing acceleration relies on the quality of mapping: how…

Heterogeneous systems consisting of general-purpose processors and different types of hardware accelerators are becoming more and more common in HPC systems. Especially FPGAs provide a promising opportunity to improve both performance and…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-08-28 Oliver Knodel , Rainer G. Spallek

Partial Reconfiguration (PR) is a technique that allows reconfiguring the FPGA chip at runtime. However, current design support tools require manual floorplanning of the partial modules. Several approaches have been proposed in this field,…

Hardware Architecture · Computer Science 2019-04-25 Norbert Deak , Octavian Creţ , Horia Hedeşiu

FPGAs are increasingly common in modern applications, and cloud providers now support on-demand FPGA acceleration in data centers. Applications in data centers run on virtual infrastructure, where consolidation, multi-tenancy, and workload…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-09-07 Joshua Landgraf , Tiffany Yang , Will Lin , Christopher J. Rossbach , Eric Schkufza

Dynamic partial reconfiguration (DPR) allows one region of an field-programmable gate array (FPGA) fabric to be reconfigured without affecting the operations on the rest of the fabric. To use an FPGA as a dynamically shared compute…

Hardware Architecture · Computer Science 2017-10-26 Marie Nguyen , James C. Hoe

This paper presents an FPGA runtime framework that demonstrates the feasibility of using dynamic partial reconfiguration (DPR) for time-sharing an FPGA by multiple realtime computer vision pipelines. The presented time-sharing runtime…

Hardware Architecture · Computer Science 2018-06-22 Marie Nguyen , James C. Hoe

The importance of embedded applications on image and video processing,communication and cryptography domain has been taking a larger space in current research era. Improvement of pictorial information for betterment of human perception like…

Hardware Architecture · Computer Science 2013-01-14 Sangeet Saha , Chandrajit pal , Rourab paul , Satyabrata Maity , Suman Sau

Controllable generative models have been widely used to improve the realism of synthetic visual content. However, such models must handle control conditions and content generation computational requirements, resulting in generally low…

Computer Vision and Pattern Recognition · Computer Science 2025-11-17 Lin Liu , Huixia Ben , Shuo Wang , Jinda Lu , Junxiang Qiu , Shengeng Tang , Yanbin Hao

The rapid advancement of neural network applications necessitates hardware that not only accelerates computation but also adapts efficiently to dynamic processing requirements. While processing-in-pixel has emerged as a promising solution…

Hardware Architecture · Computer Science 2024-08-21 Zihan Yin , Akhilesh Jaiswal

Nowadays most research in visual recognition using Convolutional Neural Networks (CNNs) follows the "deeper model with deeper confidence" belief to gain a higher recognition accuracy. At the same time, deeper model brings heavier…

Computer Vision and Pattern Recognition · Computer Science 2019-09-13 Mohammad Farhadi , Mehdi Ghasemi , Yezhou Yang

FPGAs are an attractive type of accelerator for all-purpose HPC computing systems due to the possibility of deploying tailored hardware on demand. However, the common tools for programming and operating FPGAs are still complex to use,…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-01-19 Gabriel Rodriguez-Canal , Nick Brown , Yuri Torres , Arturo Gonzalez-Escribano

High Performance Computing (HPC) platforms allow scientists to model computationally intensive algorithms. HPC clusters increasingly use General-Purpose Graphics Processing Units (GPGPUs) as accelerators; FPGAs provide an attractive…

Hardware Architecture · Computer Science 2015-04-20 Syed Waqar Nabi , Saji N. Hameed , Wim Vanderbauwhede

We demonstrate an FPGA implementation of a parallel and reconfigurable architecture for sparse neural networks, capable of on-chip training and inference. The network connectivity uses pre-determined, structured sparsity to significantly…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-04-29 Sourya Dey , Diandian Chen , Zongyang Li , Souvik Kundu , Kuan-Wen Huang , Keith M. Chugg , Peter A. Beerel

FPGAs are increasingly being deployed in the cloud to accelerate diverse applications. They are to be shared among multiple tenants to improve the total cost of ownership. Partial reconfiguration technology enables multi-tenancy on FPGA by…

Hardware Architecture · Computer Science 2022-07-05 Ahsan Javed Awan , Fidan Aliyeva

Arbitrary-precision integer multiplication is the core kernel of many applications in simulation, cryptography, etc. Existing acceleration of arbitrary-precision integer multiplication includes CPUs, GPUs, FPGAs, and ASICs. Among these…

Hardware Architecture · Computer Science 2023-09-22 Zhuoping Yang , Jinming Zhuang , Jiaqi Yin , Cunxi Yu , Alex K. Jones , Peipei Zhou

Field Programmable Gate Array technology (FPGA) is a highly configurable option for implementing many sophisticated signal processing tasks in Software Defined Radios (SDRs). Those types of radios are realized using highly configurable…

Hardware Architecture · Computer Science 2010-07-27 Sherif Welsen Shaker , Salwa Hussien Elramly , Khaled Ali Shehata