Abstract—We propose the high-level synthesis of an FPGA-based hybrid computing system, where the implementations of compute-intensive functions are available in both software, and as hardware accelerators. The accelerators are optimized to handle common-case inputs, as opposed to worst-case inputs, allowing accelerator area to be reduced by 28%, on average, while retaining the majority of performance advantages associated with a hardware versus software implementation. When inputs exceed the range that the hardware accelerators can handle, a software fallback is automatically triggered. Optimization of the accelerator area is achieved by reducing datapath widths based on application profiling of variable ranges in software (under typical da...
Hardware accelerators based on field programmable gate array (FPGA) and system on chip (SoC) devices...
Field Programmable Gate Arrays (FPGAs) have now become one of the most preferred computing platforms...
Hardware accelerators have become permanent features in the post-Dennard computing landscape, displa...
As we witness the breakdown of Dennard scaling, we can no longer get faster computers by shrinking t...
Devices combining a general purpose processor and reconfigurable FPGA fabric in the same package hav...
As the scaling down of transistor size no longer provides boost to processor clock frequency, there ...
Automated hardware design from behavior-level abstraction has drawn wide interest in FPGA-based acce...
CPU-FPGA heterogeneous architectures are attracting ever-increasing attention in an attempt to advan...
In this work, a hybrid CPU/accelerator platform, which runs a standard operating system, is proto-ty...
System-on-chip design is becoming increasingly complex as technology scaling enables more and more f...
Field Programmable Gate Arrays (FPGAs) are a reconfigurable hardware platform which enable the accel...
Many scenarios demand a high processing power often combined with a limited energy budget. A way to ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
It is generally accepted that a custom hardware implementation of a set of computations will provide...
In recent years, the computing landscape has seen a shift towards specialized accelerators since the...
Hardware accelerators based on field programmable gate array (FPGA) and system on chip (SoC) devices...
Field Programmable Gate Arrays (FPGAs) have now become one of the most preferred computing platforms...
Hardware accelerators have become permanent features in the post-Dennard computing landscape, displa...
As we witness the breakdown of Dennard scaling, we can no longer get faster computers by shrinking t...
Devices combining a general purpose processor and reconfigurable FPGA fabric in the same package hav...
As the scaling down of transistor size no longer provides boost to processor clock frequency, there ...
Automated hardware design from behavior-level abstraction has drawn wide interest in FPGA-based acce...
CPU-FPGA heterogeneous architectures are attracting ever-increasing attention in an attempt to advan...
In this work, a hybrid CPU/accelerator platform, which runs a standard operating system, is proto-ty...
System-on-chip design is becoming increasingly complex as technology scaling enables more and more f...
Field Programmable Gate Arrays (FPGAs) are a reconfigurable hardware platform which enable the accel...
Many scenarios demand a high processing power often combined with a limited energy budget. A way to ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
It is generally accepted that a custom hardware implementation of a set of computations will provide...
In recent years, the computing landscape has seen a shift towards specialized accelerators since the...
Hardware accelerators based on field programmable gate array (FPGA) and system on chip (SoC) devices...
Field Programmable Gate Arrays (FPGAs) have now become one of the most preferred computing platforms...
Hardware accelerators have become permanent features in the post-Dennard computing landscape, displa...