Bob Brennan

  • Citations Per Year
Learn More
FPGAs are a popular target for application-specific accelerators because they lead to a good balance between flexibility and energy efficiency. However, FPGA lookup tables introduce significant area and power overheads, making it difficult to use FPGA devices in environments with tight cost and power constraints. This is the case for datacenter servers,(More)
Data movement between the processing units and the memory in traditional <i>von Neumann</i> architecture is creating the "memory wall" problem. To bridge the gap, two approaches, the memory-rich processor (more on-chip memory) and the compute-capable memory (processing-in-memory) have been studied. However, the first one has strong computing capability but(More)
......The end of Dennard scaling has made it imperative to turn toward applicationand domain-specific acceleration as an energy-efficient way to improve performance. Field-programmable gate arrays (FPGAs) have become a prominent acceleration platform as they achieve a good balance between flexibility and efficiency. FPGAs have enabled accelerator designs(More)
  • 1