We present a method to design multi-dimensional rank order filters. Our designs are more efficient than existing ones from literature, e.g. reducing the number of operations required by a 2-dimensional 7 × 7 median filter by 66%. This efficiency is maintained regardless of the amount of parallelism, therefore the throughput of our designs scales linearly with the amount of hardware. To accomplish this we introduce a framework in the form of a generator graph. This graph allows us to formalize our methods and formulate an algorithm that produces efficient designs by reusing common sub-expressions. Like other rank order filters our designs are based on sorting networks composed from Batcher’s merging networks. However, we introduce an additio...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely...
Sorting is one of the most fundamental algorithmic kernels, used by a large fraction of computer app...
In hardware such as FPGAs, Kenneth Batcher’s Odd-Even Merge Sort and Bitonic Merge Sort are t...
We present a method to design multi-dimensional rank order filters. Our designs are more efficient t...
A derivation of a parallel algorithm for rank order filtering is presented. Both derivation and resu...
A derivation of a parallel algorithm for rank order filtering is presented. Both derivation and resu...
A VLSI parallel architecture implementing a new algorithm for 2-D rank order filtering, based on rep...
A new architecture to realize a modular, high speed, reconfigurable, digital Rank Order Filter (ROF)...
A new architecture to realize a modular, high-speed, reconfigurable, digital Rank Order Filter (ROF...
The need for an optimized area, speed and power plays a vital role for any median filter is good at ...
In this paper, we propose a taxonomy of parallel sorting that includes a broad range of array and f...
The gradual refinement of a general approach to two-dimensional sorting, the shear-sort algorithm, t...
Abstract. Megiddo introduced a technique for using a parallel algorithm for one problem to construct...
[[abstract]]Given a precedence forest, we develop serial algorithms for ranking and unranking , and ...
Many sorting algorithms that perform well on uniformly distributed data suffer significant performan...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely...
Sorting is one of the most fundamental algorithmic kernels, used by a large fraction of computer app...
In hardware such as FPGAs, Kenneth Batcher’s Odd-Even Merge Sort and Bitonic Merge Sort are t...
We present a method to design multi-dimensional rank order filters. Our designs are more efficient t...
A derivation of a parallel algorithm for rank order filtering is presented. Both derivation and resu...
A derivation of a parallel algorithm for rank order filtering is presented. Both derivation and resu...
A VLSI parallel architecture implementing a new algorithm for 2-D rank order filtering, based on rep...
A new architecture to realize a modular, high speed, reconfigurable, digital Rank Order Filter (ROF)...
A new architecture to realize a modular, high-speed, reconfigurable, digital Rank Order Filter (ROF...
The need for an optimized area, speed and power plays a vital role for any median filter is good at ...
In this paper, we propose a taxonomy of parallel sorting that includes a broad range of array and f...
The gradual refinement of a general approach to two-dimensional sorting, the shear-sort algorithm, t...
Abstract. Megiddo introduced a technique for using a parallel algorithm for one problem to construct...
[[abstract]]Given a precedence forest, we develop serial algorithms for ranking and unranking , and ...
Many sorting algorithms that perform well on uniformly distributed data suffer significant performan...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely...
Sorting is one of the most fundamental algorithmic kernels, used by a large fraction of computer app...
In hardware such as FPGAs, Kenneth Batcher’s Odd-Even Merge Sort and Bitonic Merge Sort are t...