- Publications
- Influence
Claim Your Author Page
Ensure your research is discoverable on Semantic Scholar. Claiming your author page allows you to personalize the information displayed and manage publications.
- Zhi Guo, Betul Buyukkurt, Walid A. Najjar, Kees A. Vissers
- Design, Automation and Test in Europe
- 2005
FPGAs, as computing devices, offer significant speedup over microprocessors. Furthermore, their configurability offers an advantage over traditional ASICs. However, they do not yet enjoy high-level… (More)
- Zhi Guo, Betul Buyukkurt, Walid A. Najjar
- LCTES '04
- 2004
Balancing computation with I/O has been considered as a critical factor of the overall performance for embedded systems in general and reconfigurable computing systems in particular. Data I/O often… (More)
- Betul Buyukkurt, Walid A. Najjar
- International Conference on Field Programmable…
- 2008
Wavefront algorithms, such as the Smith-Waterman algorithm, are commonly used in bioinformatics for exact local and global sequence alignment. These algorithms are highly computationally intensive… (More)
Reconfigurable computers, where one or more FPGAs are attached to a conventional microprocessor, are promising platforms for code acceleration. Despite their advantages, programmability concerns and… (More)
- Betul Buyukkurt, Zhi Guo, Walid A. Najjar
- ARC
- 2006
Loop unrolling is the main compiler technique that allows reconfigurable architectures achieve large degrees of parallelism. However, loop unrolling increases the area and can potentially have a… (More)
- Zhi Guo, Walid A. Najjar, Betul Buyukkurt
- TACO
- 2008
The wider acceptance of FPGAs as a computing device requires a higher level of programming abstraction. ROCCC is an optimizing C to HDL compiler. We describe the code generation approach in ROCCC.… (More)
Virus detection at the router level is rapidly gaining in importance. Hardware-based implementations have the advantage of speed and hence can support a large throughput. In this paper we describe an… (More)
- Zhi Guo, Betul Buyukkurt, John Cortes, Abhishek Mitra, Walid A. Najjar
- International Conference on Field Programmable…
- 2006
Configurable computing relies on the expression of a computation as a circuit. Its main purpose is the hardware based acceleration of programs. Configurable computing has received renewed interest… (More)
The ROCCC (Riverside Optimizing Configurable Computing Compiler) is an optimizing C-to-VHDL compiler used to compile routines written in a subset of C to an application-specific circuit on an FPGA.… (More)
ROCCC (Riverside Optimizing Configurable Computing Compiler) is an optimizing C to HDL compiler targeting FPGA and CSOC (Configurable System On a Chip) architectures. ROCCC system is built on the… (More)