scispace - formally typeset
T

Tomasz Czajkowski

Researcher at Altera

Publications -  29
Citations -  1474

Tomasz Czajkowski is an academic researcher from Altera. The author has contributed to research in topics: Field-programmable gate array & Logic gate. The author has an hindex of 13, co-authored 28 publications receiving 1356 citations. Previous affiliations of Tomasz Czajkowski include University of Toronto.

Papers
More filters
Proceedings ArticleDOI

LegUp: high-level synthesis for FPGA-based processor/accelerator systems

TL;DR: A new open source high-level synthesis tool called LegUp that allows software techniques to be used for hardware design and produces hardware solutions of comparable quality to a commercial high- level synthesis tool.
Journal ArticleDOI

LegUp: An open-source high-level synthesis tool for FPGA-based processor/accelerator systems

TL;DR: Results show that the tool produces hardware solutions of comparable quality to a commercial high-level synthesis tool, and results demonstrate the ability of the tool to explore the hardware/software codesign space by varying the amount of a program that runs in software versus hardware.
Proceedings ArticleDOI

From opencl to high-performance hardware on FPGAS

TL;DR: It is shown that the OpenCL computing paradigm is a viable design entry method for high-performance computing applications on FPGAs and that it can achieve a clock frequency in excess of 160MHz on benchmarks.
Proceedings ArticleDOI

Impact of Cache Architecture and Interface on Performance and Area of FPGA-Based Processor/Parallel-Accelerator Systems

TL;DR: This work looks at how the number of cache ports affects performance when multiple hardware accelerators operate (and access memory) in parallel, and evaluates two different hardware implementations of multi-ported caches using multi-pumping and a recently-published approach based on the concept of a live-value table.
Proceedings ArticleDOI

From software to accelerators with LegUp high-level synthesis

TL;DR: This paper presents on overview of the LegUp design methodology and system architecture, and discusses ongoing work on profiling, hardware/software partitioning, hardware accelerator quality improvements, Pthreads/OpenMP support, visualization tools, and debugging support.