Papers by Radosław Cieszewski
Python based high-level synthesis compiler
Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2014, 2014

Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013, 2013
Parallel computing is emerging as an important area of research in computer architectures and sof... more Parallel computing is emerging as an important area of research in computer architectures and software systems. Many algorithms can be greatly accelerated using parallel computing techniques. Specialized parallel computer architectures are used for accelerating specific tasks. High-Energy Physics Experiments measuring systems often use FPGAs for fine-grained computation. FPGA combines many benefits of both software and ASIC implementations. Like software, the mapped circuit is flexible, and can be reconfigured over the lifetime of the system. FPGAs therefore have the potential to achieve far greater performance than software as a result of bypassing the fetch-decode-execute operations of traditional processors, and possibly exploiting a greater level of parallelism. Creating parallel programs implemented in FPGAs is not trivial. This paper presents existing methods and tools for fine-grained computation implemented in FPGA using Behavioral Description and High Level Programming Languages.
Uploads
Papers by Radosław Cieszewski