Sharing, Protection, and Compatibility for Reconfigurable Fabric with {AmorphOS}

A Khawaja, J Landgraf, R Prakash, M Wei… - … USENIX Symposium on …, 2018 - usenix.org
Cloud providers such as Amazon and Microsoft have begun to support on-demand FPGA
acceleration in the cloud, and hardware vendors will support FPGAs in future processors. At …

Enabling FPGAs in the cloud

F Chen, Y Shan, Y Zhang, Y Wang, H Franke… - Proceedings of the 11th …, 2014 - dl.acm.org
Cloud computing is becoming a major trend for delivering and accessing infrastructure on
demand via the network. Meanwhile, the usage of FPGAs (Field Programmable Gate Arrays) …

A survey on FPGA virtualization

A Vaishnav, KD Pham, D Koch - 2018 28th International …, 2018 - ieeexplore.ieee.org
FPGA accelerators are being applied in various types of systems ranging from embedded
systems to cloud computing for their high performance and energy efficiency. Given the …

Operating system concepts for reconfigurable computing: review and survey

M Eckert, D Meyer, J Haase… - International Journal of …, 2016 - Wiley Online Library
One of the key future challenges for reconfigurable computing is to enable higher design
productivity and a more easy way to use reconfigurable computing systems for users that are …

Revisiting the high-performance reconfigurable computing for future datacenters

Q Ijaz, EB Bourennane, AK Bashir, H Asghar - Future Internet, 2020 - mdpi.com
Modern datacenters are reinforcing the computational power and energy efficiency by
assimilating field programmable gate arrays (FPGAs). The sustainability of this large-scale …

FUSE: Front-end user framework for O/S abstraction of hardware accelerators

A Ismail, L Shannon - 2011 IEEE 19th annual international …, 2011 - ieeexplore.ieee.org
SoCs can be implemented on a single FPGA, offering designers a unique opportunity for
Embedded Systems. Instead of defining a fixed architecture early in the design process, the …

Just-in-time compilation for verilog: A new technique for improving the FPGA programming experience

E Schkufza, M Wei, CJ Rossbach - Proceedings of the Twenty-Fourth …, 2019 - dl.acm.org
FPGAs offer compelling acceleration opportunities for modern applications. However
compilation for FPGAs is painfully slow, potentially requiring hours or longer. We approach …

Compiler-driven FPGA virtualization with SYNERGY

J Landgraf, T Yang, W Lin, CJ Rossbach… - Proceedings of the 26th …, 2021 - dl.acm.org
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 …

Low-cost multiple bit upset correction in SRAM-based FPGA configuration frames

M Ebrahimi, PMB Rao, R Seyyedi… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Radiation-induced multiple bit upsets (MBUs) are a major reliability concern in nanoscale
technology nodes. Occurrence of such errors in the configuration frames of a field …

Virtualized execution and management of hardware tasks on a hybrid ARM-FPGA platform

AK Jain, KD Pham, J Cui, SA Fahmy… - Journal of Signal …, 2014 - Springer
Emerging hybrid reconfigurable platforms tightly couple capable processors with high
performance reconfigurable fabrics. This promises to move the focus of reconfigurable …