Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jirí Kadlec

dblp:03/1065 · also Jiri Kadlec · DBLP profile ↗
← Back
16ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 13 · 1 first-authorArtificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Integrated circuit design · 58% Processor architecture and microarchitecture · 24% Reconfigurable computing and FPGAs · 18%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design › digital circuit design › arithmetic circuit design
logarithmic number system
0.232008
The European Logarithmic Microprocesor · IEEE Trans. Computers 2008
Lattice adaptive filter implementation for FPGA · FPGA 2003
Arithmetic on the European Logarithmic Microprocessor · IEEE Trans. Computers 2000
Integrated circuit design
digital arithmetic circuits
0.122008
The European Logarithmic Microprocesor · IEEE Trans. Computers 2008
Arithmetic on the European Logarithmic Microprocessor · IEEE Trans. Computers 2000
Processor architecture and microarchitecture
microprocessor design
0.112008
The European Logarithmic Microprocesor · IEEE Trans. Computers 2008
Reconfigurable computing and FPGAs › FPGA-based signal processing
adaptive filtering
0.012003
Lattice adaptive filter implementation for FPGA · FPGA 2003
Reconfigurable computing and FPGAs
FPGA-based signal processing
0.012003
Lattice adaptive filter implementation for FPGA · FPGA 2003
Processor architecture and microarchitecture
arithmetic unit
0.012000
Arithmetic on the European Logarithmic Microprocessor · IEEE Trans. Computers 2000

Methods — techniques the papers use, named apart from their topics

superscalar pipelining · 0.1nonlinear function interpolation · 0.0
YearPublicationVenuePosition
2020 Design and management of image processing pipelines within CPS: 2 years of experience from the FitOptiVis ECSEL Project
abstract
Cyber-Physical Systems (CPS) are dynamic and reactive systems interacting with processes, environment and, sometimes, humans. They are often distributed with sensors and actuators, smart, adaptive, predictive and react in real-time. Indeed, as sight for human beings, image- and video-processing pipelines are a prime source for environmental information for systems allowing them to take better decisions according to what they see. Therefore, in FitOptiVis we are developing novel methods and tools to integrate complex image and video processing pipelines. FitOptiVis aims to deliver a reference architecture for describing and optimizing quality and resource management for imaging and video pipelines in CPS both at design- and run-time. The architecture is concretized in low-power, high-performance, smart components, and in methods and tools for combined design-time and run-time multi-objective optimization and adaptation within system and environment constraints.
Luigi Pomante, Francesca Palumbo, Claudia Rinaldi, Giacomo Valente, Carlo Sau, Tiziana Fanni, Frank van der Linden 0001, Twan Basten, Marc Geilen, Geran Peeren, Jirí Kadlec, Pekka Jääskeläinen, Marcos Martinez de Alejandro, Jukka Saarinen, Tero Säntti, Maria Katiuscia Zedda, Victor Sanchez, Dip Goswami, Zaid Al-Ars, Ad de Beer
DSD11
2019 The FitOptiVis ECSEL project: highly efficient distributed embedded image/video processing in cyber-physical systems
abstract
Cyber-Physical Systems (CPS) are systems that are in feedback with their environment, possibly with humans in the loop. They are often distributed with sensors and actuators, smart, adaptive and predictive and react in real-time. Image- and video-processing pipelines are a prime source for environmental information improving the possibilities of active, relevant feedback. In such a context, FitOptiVis aims to provide end-to-end multi-objective optimization for imaging and video pipelines of CPS, with emphasis on energy and performance, leveraging on a reference architecture, supported by low-power, high-performance, smart devices, and by methods and tools for combined design-time and run-time multi-objective optimization within system and environment constraints.
Zaid Al-Ars, Twan Basten, Ad de Beer, Marc Geilen, Dip Goswami, Pekka Jääskeläinen, Jirí Kadlec, Marcos Martinez de Alejandro, Francesca Palumbo, Geran Peeren, Luigi Pomante, Frank van der Linden 0001, Jukka Saarinen, Tero Säntti, Carlo Sau, Maria Katiuscia Zedda
CF7
2014 Optimal Control for Forest Management in the Czech Republic
abstract
This contribution presents initial qualitative results and discussions when addressing the particular dynamic optimization problems in Czech forestry management. First, we analyze the deterministic infinite time horizon optimal control model aimed to determine the optimal paths for plantations of various mixed forests in the Morava region in the Czech Republic. Second, the problem of optimal dynamic path for the subsidy rates is established and its solution via optimal control using the simulated data is suggested. The at foremost aim of the presentation is to present the research topic itself and to discuss the optimization and solution techniques suggested.
Jitka Janová, Jirí Kadlec
ICORES2
2011 Dynamic placement applications into Self Adaptive network on FPGA
abstract
The presented work deals with reconfigurable systems with Self Adaptivity based on the FPGA technology. The work is based on partial dynamic reconfiguration of FPGA devices and analyzes Self Adaptive systems, their elements and features. The main part introduces placement algorithms and Step Adaptive algorithm for improving mapping on running network. The tests of algorithm are done on the sets of the test applications.
Petr Honzík, Jirí Kadlec
DDECS2
2008 Increasing the level of abstraction in FPGA-based designs
abstract
Traditional design techniques for FPGAs are based on using hardware description languages, with functional and post-place-and-route simulation as a means to check design correctness and remove detected errors. With large complexity of things to be designed it is necessary to introduce new design approaches that will increase the level of abstraction while maintaining the necessary efficiency of a computation performed in hardware that we are used to today. This paper presents one such methodology that builds upon existing research in multithreading, object composability and encapsulation, partial runtime reconfiguration, and self adaptation. The methodology is based on currently available FPGA design tools. The efficiency of the methodology is evaluated on basic vector and matrix operations.
Martin Danek, Jirí Kadlec, Roman Bartosinski, Lukas Kohout
FPL2
2008 The European Logarithmic Microprocesor
abstract
In 2000 we described a proposal for a logarithmic arithmetic unit, which we suggested would offer a faster, more accurate alternative to floating-point procedures. Would it in fact do so, and could it feasibly be integrated into a microprocessor so that the intended benefits might be realized? Here, we describe the European logarithmic microprocessor, a device designed around that unit, and compare its performance with that of a commercial superscalar pipelined floating-point processor. We conclude that the experiment has been successful, and that for 32-bit work, logarithmic arithmetic may now be the technique of choice.
John N. Coleman, Christopher I. Softley, Jirí Kadlec, Rudolf Matousek, Milan Tichý, Zdenek Pohl, Antonin Hermanek, Nico F. Benschop
IEEE Trans. Computers3
2007 Accelerating Microblaze Floating Point Operations
abstract
The MicroBlaze processor serves in many FPGA designs as the central 32 bit CPU with access to the global off chip memory and peripherals. MicroBlaze provides FSL links for up to 8 coprocessors. We present two MicroBlaze designs. The first design works with 8 PicoBlaze-based accelerators for pipelined, single-precision floating point vector-oriented operations, and delivers over 1.2 GFLOPs. The second design uses 4 similar double precision accelerators and delivers 600 MFLOPs. The acceleration results are documented on batch computation of a finite impulse response filter. Each PicoBlaze soft core can be re-programmed by MicroBlaze. This provides a framework for a partial dynamic change of the functionality of accelerators. This program change can be done via the FSL link in parallel with the current computation of the accelerator.
Jirí Kadlec, Roman Bartosinski, Martin Danek
FPL1
2005 Performance Tuning of Iterative Algorithms in Signal Processing
abstract
Presented high-level synthesis describes scheduling for wide class of DSP algorithms. Several FPGA vendors or even ASIC designs are targeted via Handel-C compiled by Celoxica DK3.1 compiler. Using the authors' approach, the designer can easily change type of used pipelined arithmetic modules and then check new performance. The optimal time schedule is found by cyclic scheduling using integer linear programming while minimizing the schedule period in the terms of clock cycles. Experimental results in HW implementation, performed on logarithmic arithmetic and floating-point arithmetic, confirm significant influence of the period on the resulting performance of DSP algorithms.
Zdenek Pohl, Premysl Sucha, Jirí Kadlec, Zdenek Hanzálek
FPL3
2003 Lattice adaptive filter implementation for FPGA
abstract
Our poster introduces an innovative RLS Lattice filter implementation for FPGAs. The signal processing applications typically require wide numeric range, and that poses a problem when using an FPGA implementation. Our approach is based on arithmetic using logarithmic numeric representation (LNS). The test application - an adaptive noise canceller - has been optimized for the Xilinx Virtex devices. It consumes roughly 70% of all logic resources of the XCV800 device and all block memory cells. The filter orders up to 252 at 7 kHz sampling frequency have been achieved using the 19-bit LNS arithmetic. The maximum performance of the application is about 70 MFLOPs including i/o conversions. It has been shown that the custom filter design can be 10 times faster than commonly used solutions. This work was supported by the Ministry of Education of the Czech Republic under Project No. LN00B06.
Zdenek Pohl, Rudolf Matousek, Jirí Kadlec, Milan Tichý, Miroslav Lícko
FPGA3
2003 FPGA Implementation of the Adpaptive Lattice Filter
Antonin Hermanek, Zdenek Pohl, Jirí Kadlec
FPL3
2002 Logarithmic Number System and Floating-Point Arithmetics on FPGA
Rudolf Matousek, Milan Tichý, Zdenek Pohl, Jirí Kadlec, Christopher I. Softley, Nick Coleman
FPL4
2002 Pipelined implementations of the a Priori Error-Feedback LSL algorithm using logarithmic arithmetic
abstract
In this paper we present several implementations of the Modified A Priori Error-Feedback LSL (EF-LSL) algorithm [1] on the VIRTEX FPGA. Its computational parallelism and pipelinabilty are important advantages. Internally, the computations are based on the logarithmic number system. We compare 32-bit (SINGLE-ALU or DUAL-ALU version) and 20-bit (QUADRI-ALU versions). We show that the LNS implementation can outperform the standard DSP solutions based on 32-bit floating-point processors.
Felix Albu, Jirí Kadlec, Nick Coleman, Anthony D. Fagan
ICASSP2
2001 Implementation of (Normalised) RLS Lattice on Virtex
Felix Albu, Jirí Kadlec, Christopher I. Softley, Rudolf Matousek, Antonin Hermanek, Nick Coleman, Anthony D. Fagan
FPL2
2000 Arithmetic on the European Logarithmic Microprocessor
abstract
A new European research project aims to develop a microprocessor based on the logarithmic number system, in which a real number is represented as a fixed-point logarithm. Multiplication and division therefore proceed in minimal time with no rounding error. However, the system can only offer an overall advantage over floating-point if addition and subtraction can be performed with speed and accuracy at least equal to that of floating-point, but these operations require the interpolation of a nonlinear function which has hitherto been either time-consuming or inaccurate. We present a procedure by which additions and subtractions can be performed rapidly and accurately and show that these operations are thereby competitive with their floating-point equivalents. We then present some large-scale case studies which show that the average performance of the LNS exceeds floating-point, in terms of both speed and accuracy.
John N. Coleman, E. I. Chester, Christopher I. Softley, Jirí Kadlec
IEEE Trans. Computers4
2000 Corrections to 'Arithmetic on the European Logarithmic Microprocessor'
John N. Coleman, E. I. Chester, Christopher I. Softley, Jirí Kadlec
IEEE Trans. Computers4
1997 Parallel Processing on Alphas Under MATLAB 5
Jirí Kadlec
SOFSEM1