• Publications
  • Influence
pocl: A Performance-Portable OpenCL Implementation
OpenCL is a standard for parallel programming of heterogeneous systems. The benefits of a common programming standard are clear; multiple vendors can provide support for application descriptionsExpand
  • 90
  • 10
  • Open Access
Customized Exposed Datapath Soft-Core Design Flow with Compiler Support
A popular way to exploit high level programming languages in FPGA designs is to use a soft-core with accompanying software development tools. However, a common shortcoming with the current soft-coreExpand
  • 81
  • 9
  • Open Access
Binary Adders on Quantum-Dot Cellular Automata
This article describes the design of adder units on quantum-dot cellular automata (QCA) nanotechnology, which promises very dense circuits and high operating frequencies, using a single homogeneousExpand
  • 82
  • 8
Pedestrian navigation based on inertial sensors, indoor map, and WLAN signals
As satellite signals, e.g. GPS, are severely degraded indoors or not available at all, other methods are needed for indoor positioning. In this paper, we propose methods for combining informationExpand
  • 90
  • 5
  • Open Access
OpenCL-based design methodology for application-specific processors
OpenCL is a programming language standard which enables the programmer to express the application by structuring its computation as kernels. The OpenCL compiler is given the explicit freedom toExpand
  • 91
  • 5
  • Open Access
Multiple-symbol parallel decoding for variable length codes
In this paper, a multiple-symbol parallel variable length decoding (VLD) scheme is introduced. The scheme is capable of decoding all the codewords in an N-bit block of encoded input data stream. TheExpand
  • 40
  • 4
  • Open Access
Codesign toolset for application-specific instruction-set processors
Application-specific programmable processors tailored for the requirements at hand are often at the center of today's embedded systems. Therefore, it is not surprising that considerable effort hasExpand
  • 74
  • 4
  • Open Access
Conflict-free parallel memory access scheme for FFT processors
In this paper, a parallel access scheme for constant geometry FFT algorithms is proposed, which allows conflict-free access of operands distributed over parallel memory modules. The scheme is aExpand
  • 40
  • 3
Robust Adders Based on Quantum-Dot Cellular Automata
This paper demonstrates designing adders on quantum-dot cellular automata (QCA) nanotechnology, which offers a way to implement logic and all interconnections with only one homogeneous layer ofExpand
  • 49
  • 3
  • Open Access
A Programmable Max-Log-MAP Turbo Decoder Implementation
In the advent of very high data rates of the upcoming 3G long-term evolution telecommunication systems, there is a crucial need for efficient and flexible turbo decoder implementations. In thisExpand
  • 28
  • 3
  • Open Access