Demo Data from SIGIR 2026 / reviewers in the wild / expert
Johannes Kneip
dblp:75/5593
· DBLP profile ↗
10ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-authorArtificial intelligence and machine learning · 1
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
1 paper |
Processor architecture and microarchitecture · 67% Embedded and real-time systems · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › embedded processor
digital signal processor architecture |
0.0 | 1 | 1998 | Realization of a Programmable Parallel DSP for High Performance Image Processing Applications · DAC 1998 |
Processor architecture and microarchitecture
SIMD |
0.0 | 1 | 1998 | Realization of a Programmable Parallel DSP for High Performance Image Processing Applications · DAC 1998 |
Processor architecture and microarchitecture › instruction-level parallelism
VLIW |
0.0 | 1 | 1998 | Realization of a Programmable Parallel DSP for High Performance Image Processing Applications · DAC 1998 |
Methods — techniques the papers use, named apart from their topics
logic synthesis · 0.0VHDL · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | An adaptive detection approach for autonomous forest path following using stereo visionabstractIn this paper, an image-based segmentation method to improve autonomous robot navigation in the forest is presented. The detection is supported by a filtered image generated from a stereo-based pre-processing which is a byproduct of our obstacles detection system. To cope with the large variability of forest paths, the classifier is dynamically adapted to the current situation and the segmentation relies on different image features to ensure robustness against illumination changes. Furthermore, it is summarized how the detection results are transformed to the 3D space, using a plane which is extracted from the stereo data, to be stored and maintained in a probabilistic grid map. Patrick Fleischmann 0001, Johannes Kneip, Karsten Berns |
ICARCV | 2 |
| 2001 | A Design Methodology for High Performance IC's: Wireless Broadband Radio Baseband Case StudyabstractIn this paper, we provide an overview of the hardware-software design flow that has been applied to the design of a platform based SoC for the HiperLAN/2 and IEEE 802.11a wideband wireless communication standards. Starting from a high-level description in MATLAB, the design framework is used to gain important information for the HW/SW partitioning. Step by step the MATLAB description is refined down to an embedded assembler implementation. Simultaneously, the framework is used to generate cycle true reference data for simulations on several abstraction levels. A universal interface concept allows the exchange of modules of different abstraction levels in a cosimulation. This way, a high confidence level for the design verification is achieved, and design and verification time is substantially reduced. Volker Aue, Johannes Kneip, Matthias Weiss, Michael Bolle, Gerhard P. Fettweis |
DSD | 2 |
| 2001 | MATLAB based codesign framework for wireless broadband communication DSPsabstractWe provide an overview of a MATLAB/sup TM/ based hardware-software design flow that has been applied to the design of a platform based SoC for the HiperLAN/2 and IEEE 802.11 wideband wireless communication standards. Starting from a high-level algorithmic description, the MATLAB/sup TM/ environment serves as a "golden model" and universal, cycle-true testbench for the embedded hardware and software implementation. A universal interface concept allows the exchange of modules with different abstraction levels in a cosimulation. This way, a high confidence level for the design validation is achieved, and both design and validation time is substantially reduced. Volker Aue, Johannes Kneip, Matthias Weiss, Michael Bolle, Gerhard P. Fettweis |
ICASSP | 2 |
| 2000 | The M-PIRE MPEG-4 codec DSP and its macroblock engineabstractM-PIRE is a programmable MPEG-4 multimedia codec VLSI for mobile and stationary applications. It integrates a RISC core, two separate DSPs, a 64-bit dual-issue VLIW macroblock engine, and an autonomous I/O processor on a single chip to cope with the high flexibility and processing demands of the MPEG-4 standard. The first M-PIRE implementation will consume 90 mm/sup 2/ in 0.25 /spl mu/ CMOS technology. It will support real-time video and audio processing of MPEG-4 simple profile or ITU H.26x standards; future designs of M-PIRE will add support for higher MPEG-4 profiles. This paper focuses on the architecture, instruction set, and performance of M-PIRE's macroblock engine, which carries most of the workload in MPEG-4 video processing. Hans-Joachim Stolberg, Mladen Berekovic, Peter Pirsch, Holger Runge, Henning Möller, Johannes Kneip |
ISCAS | 6 |
| 1998 | Realization of a Programmable Parallel DSP for High Performance Image Processing ApplicationsabstractArchitecture and design of the HiPAR-DSP, a SIMD controlled signalprocessor with parallel data paths, VLIW and novel memory design.The processor architecture is derived from an analysis of thetarget algorithms and specified in VHDL on register transfer level.A team of more than 20 graduate students covered the whole designprocess, including the synthesizable VHDL description, synthesis,routing and backannotation as the development of a complete softwaredevelopment environment.The 175mm{2}, 0.5µm 3LM CMOSdesign with 1.2 million transistors operates at 80 MHz and achievesa sustained performance of more than 600 million arithmetic operations. Jens Peter Wittenburg, Willm Hinrichs, Johannes Kneip, Martin Ohmacht, Mladen Berekovic, Hanno Lieske, Helge Kloos, Peter Pirsch |
DAC | 3 |
| 1997 | An algorithm-hardware-system approach to VLIW multimedia processorsabstractA number of recently published DSPs and multimedia processors emphasize on Very Long Instruction Word (VLIW) architectures to achieve flexibility, processing power and high-level language programmability needed for future multimedia applications. In this paper we show that exclusive exploitation of instruction level parallelism decreases in efficiency as the degree of parallelism increases. This is mainly caused by algorithm characteristics, VLSI design and compiler restrictions. We discuss selected aspects from these fields and possible solutions to upcoming bottlenecks from a practical point of view. Johannes Kneip, Mladen Berekovic, Peter Pirsch |
MMSP | 1 |
| 1996 | Architecture and applications of the HiPAR video signal processorabstractWe propose the architecture of a highly parallel DSP (HiPAR-DSP) as a flexible and programmable processor for image and video processing. The design is based on an analysis of image processing algorithms in terms of available parallelization resources, demands on program control, and required data access mechanisms. This led to a very long instruction word (VLIW)-controlled ASIMD RISC-architecture with four or sixteen data paths, employing data-level parallelism, parallel instructions, micro-instruction pipelining, and data transfer concurrently to data processing. Common data access patterns for image processing algorithms are supported by use of a shared on-chip memory with parallel matrix type access patterns and a separate data-cache per data path. By properly balancing processing and controlling capabilities as internal and external memory bandwidth, this approach is optimized to make the best use of currently available silicon resources. A high clock frequency is achieved by implementation of classic RISC features. The architecture fully supports high level language programming. With the 16 data path version and a 100 MHz clock, a sustained performance of more than 2 billion arithmetic operations per second (GOPS) is achieved for a wide range of algorithms. The examples show the parallel implementation of image processing algorithms like histogramming, Hough transform, or search in a sorted list with efficient use of the processor resources. A prototype of the architecture with four parallel data paths is available, using a 0.6 /spl mu/m CMOS technology. Karsten Rönner, Johannes Kneip |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 1995 | Parallelization Resources of Image Processing Algorithms and Their Mapping on a Programmable Parallel Videosignal ProcessorabstractFor the design of a highly parallel programmable video signal processor, the parallelization resources and characteristic properties of image processing algorithms have been analyzed. Basing on the resulting algorithmic requirements, an architecture for a reduced instruction set processor with parallel data paths, called HiPAR-DSP, has been deduced. The processor consists of 4 or 16 parallel data paths with local data caches, coupled by a shared memory with matrix type data access. Control, memory and arithmetic architecture of the processor are properly balanced and adapted to the control flow and data access patterns of algorithms, resulting in a remarkable high sustained processing power for a broad spectrum of image processing algorithms. Peter Pirsch, Johannes Kneip, Karsten Rönner |
ISCAS | 2 |
| 1995 | Architecture and C++-programming environment of a highly parallel image signal processor
Johannes Kneip, Martin Ohmacht, Karsten Rönner, Peter Pirsch |
Microprocess. Microprogramming | 1 |
| 1994 | A data path array with shared memory as core of a high performance DSPabstractA data path array has been designed as core of a digital signal processor architecture for image processing applications. Data supply to data paths and exchange of data among data paths is performed via an on-chip shared memory with two-dimensional address space. Distribution of data onto these memory blocks enables simultaneous, conflict-free access to the shared memory by the data paths. Data that is accessed concurrently is addressed in shape of a generalized matrix i.e. a two-dimensional array with address-offsets between neighbors. Additionally, each data path has autonomous addressing capabilities to a distributed local cache memory. The combination of shared memory communication among the data paths and address and control autonomy of the array elements leads to the powerful core of a high-performance DSP, that is completed by a RISC-style controller and a DMA-unit for data transfer. Simulation results proved, that the processor will show high performance on a wide field of image processing applications. Assuming 100 MHz clock frequency for a 4/spl times/4 array, the processor will perform a 1024 samples complex FFT within 33 /spl mu/s including data I/O. The Hough transform of a 512/spl times/512 pel image with 30% black pels is performed within 66 ms, assuming 7 bit quantization for the angle and 11 bit quantization for the radius, thus achieving a sustained arithmetic performance of 2.8 Giga operations per second (GOPS).> Johannes Kneip, Karsten Rönner, Peter Pirsch |
ASAP | 1 |