27 citations · 132 across the 19 of their papers we have counts for
19 papers
SAF: Scalable Acceleration Framework for dynamic and flexible scaling of FPGAs
Masudul Hassan Quraishi, Michael Riera, Fengbo Ren +2
FPGAs are increasingly gaining traction in cloud and edge computing environments due to their hardware flexibility, low latency, and low energy consumption. However, the existing h…
FSpGEMM: An OpenCL-based HPC Framework for Accelerating General Sparse Matrix-Matrix Multiplication on FPGAs
Erfan Bank Tavakoli, Michael Riera, Masudul Hassan Quraishi +1
General sparse matrix-matrix multiplication (SpGEMM) is an integral part of many scientific computing, high-performance computing (HPC), and graph analytic applications. This paper…
FLASH 1.0: A Software Framework for Rapid Parallel Deployment and Enhancing Host Code Portability in Heterogeneous Computing
Michael Riera, Masudul Hassan Quraishi, Erfan Bank Tavakoli +1
This paper presents FLASH 1.0, a C++-based software framework for rapid parallel deployment and enhancing host code portability in heterogeneous computing. FLASH takes a novel appr…
OpenICS: Open Image Compressive Sensing Toolbox and Benchmark
Jonathan Zhao, Matthew Westerham, Mark Lakatos-Toth +3
We present OpenICS, an image compressive sensing toolbox that includes multiple image compressive sensing and reconstruction algorithms proposed in the past decade. Due to the lack…
Systolic-CNN: An OpenCL-defined Scalable Run-time-flexible FPGA Accelerator Architecture for Accelerating Convolutional Neural Network Inference in Cloud/Edge Computing
Akshay Dua, Yixing Li, Fengbo Ren
This paper presents Systolic-CNN, an OpenCL-defined scalable, run-time-flexible FPGA accelerator architecture, optimized for accelerating the inference of various convolutional neu…
HALO 1.0: A Hardware-agnostic Accelerator Orchestration Framework for Enabling Hardware-agnostic Programming with True Performance Portability for Heterogeneous HPC
Michael Riera, Erfan Bank Tavakoli, Masudul Hassan Quraishi +1
This paper presents HALO 1.0, an open-ended extensible multi-agent software framework that implements a set of proposed hardware-agnostic accelerator orchestration (HALO) principle…
A Survey of System Architectures and Techniques for FPGA Virtualization
Masudul Hassan Quraishi, Erfan Bank Tavakoli, Fengbo Ren
FPGA accelerators are gaining increasing attention in both cloud and edge computing because of their hardware flexibility, high computational throughput, and low power consumption.…
MoNet3D: Towards Accurate Monocular 3D Object Localization in Real Time
Xichuan Zhou, Yicong Peng, Chunqiao Long +2
Monocular multi-object detection and localization in 3D space has been proven to be a challenging task. The MoNet3D algorithm is a novel and effective framework that can predict th…
Learning in the Frequency Domain
Kai Xu, Minghai Qin, Fei Sun +3
Deep neural networks have achieved remarkable success in computer vision tasks. Existing neural networks mainly operate in the spatial domain with fixed input sizes. For practical…
Light-Weight RetinaNet for Object Detection
Yixing Li, Fengbo Ren
Object detection has gained great progress driven by the development of deep learning. Compared with a widely studied task -- classification, generally speaking, object detection e…
LAPRAN: A Scalable Laplacian Pyramid Reconstructive Adversarial Network for Flexible Compressive Sensing Reconstruction
Kai Xu, Zhikang Zhang, Fengbo Ren
This paper addresses the single-image compressive sensing (CS) and reconstruction problem. We propose a scalable Laplacian pyramid reconstructive adversarial network (LAPRAN) that…
Are FPGAs Suitable for Edge Computing?
Saman Biookaghazadeh, Fengbo Ren, Ming Zhao
The rapid growth of Internet-of-things (IoT) and artificial intelligence applications have called forth a new computing paradigm--edge computing. In this paper, we study the suitab…
Build a Compact Binary Neural Network through Bit-level Sensitivity and Data Pruning
Yixing Li, Fengbo Ren
Convolutional neural network (CNN) has been widely used for vision-based tasks. Due to the high computational complexity and memory storage requirement, it is hard to directly depl…
A GPU-Outperforming FPGA Accelerator Architecture for Binary Convolutional Neural Networks
Yixing Li, Zichuan Liu, Kai Xu +2
FPGA-based hardware accelerators for convolutional neural networks (CNNs) have obtained great attentions due to their higher energy efficiency than GPUs. However, it is challenging…
A Data-Driven Compressive Sensing Framework Tailored For Energy-Efficient Wearable Sensing
Kai Xu, Yixing Li, Fengbo Ren
Compressive sensing (CS) is a promising technology for realizing energy-efficient wireless sensors for long-term health monitoring. However, conventional model-driven CS frameworks…
A Binary Convolutional Encoder-decoder Network for Real-time Natural Scene Text Processing
Zichuan Liu, Yixing Li, Fengbo Ren +1
In this paper, we develop a binary convolutional encoder-decoder network (B-CEDNet) for natural scene text processing (NSTP). It converts a text image to a class-distinguished sali…
CSVideoNet: A Real-time End-to-end Learning Framework for High-frame-rate Video Compressive Sensing
Kai Xu, Fengbo Ren
This paper addresses the real-time encoding-decoding problem for high-frame-rate video compressive sensing (CS). Unlike prior works that perform reconstruction using iterative opti…
An Energy-Efficient Compressive Sensing Framework Incorporating Online Dictionary Learning for Long-term Wireless Health Monitoring
Kai Xu, Yixing Li, Fengbo Ren
Wireless body area network (WBAN) is emerging in the mobile healthcare area to replace the traditional wire-connected monitoring devices. As wireless data transmission dominates po…
A Data-Driven Compressive Sensing Framework for Long-Term Health Monitoring
Kai Xu, Yuhao Wang, Yixing Li +1
Compressive sensing (CS) is a promising technology for realizing energy-efficient wireless sensors for long-term health monitoring. In this paper, we propose a data-driven CS frame…