Zobrazeno 1 - 10
of 22
pro vyhledávání: '"Samuel Bayliss"'
Autor:
Abhishek Kumar Jain, Stephen Neuendorffer, Kristof Denolf, Samuel Bayliss, Alireza Khodamoradi
Publikováno v:
IEEE Circuits and Systems Magazine. 21:75-96
With the continued slowing of Moore?s law and Dennard scaling, it has become more imperative that hardware designers make the best use of domain-specific information to improve designs. Gone are the days when we could rely primarily on silicon proces
Publikováno v:
HPEC
Xilinx's AI Engine is a recent industry example of energy-efficient vector processing that includes novel support for 2D SIMD datapaths and shuffle interconnection network. The current approach to programming the AI Engine relies on a C/C++ API for v
Publikováno v:
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 37:1802-1815
Loop pipelining is one of the most important optimization methods in high-level synthesis (HLS) for increasing loop parallelism. There has been considerable work on improving loop pipelining, which mainly focuses on optimizing static operation schedu
Publikováno v:
ACSSC
52nd Annual Asilomar Conference on Signals, Systems, and Computers
52nd Annual Asilomar Conference on Signals, Systems, and Computers
As a key optimisation method in high-level synthesis (HLS), high-performance loop pipelining is enabled by the static scheduling algorithm. When there are non-trivial memory dependencies in the loop, current HLS tools have to apply conservative pipel
Autor:
Samuel Bayliss, Nachiket Kapre
Publikováno v:
FPL
High-performance FPGA programming has typically been the exclusive domain of a small band of specialized hardware developers. They are capable of reasoning about implementation concerns at the register-transfer level (RTL) which is analogous to assem
Publikováno v:
Microprocessors and Microsystems. 36:665-675
SDRAM memories are a commodity technology which deliver fast, cheap and high capacity external memory in many cost-sensitive embedded applications. When designing with SDRAM memory, the memory bandwidth available is strongly dependent on the sequence
Publikováno v:
FCCM
Loop pipelining is probably the most important optimization method in high-level synthesis (HLS), allowing multiple loop iterations to execute in a pipeline. In this paper, we extend the capability of loop pipelining in HLS to handle loops with uncer
Publikováno v:
FPGA
Memory-intensive implementations often require access to an external, off-chip memory which can substantially slow down an FPGA accelerator due to memory bandwidth limitations. Buffering frequently reused data on chip is a common approach to address
Publikováno v:
DAC
Digital circuits are currently designed to ensure timing closure. Releasing this constraint by allowing timing violations could lead to significant performance improvements, but conventional forms of computer arithmetic do not fail gracefully when pu