Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jamshed N. Patel is active.

Publication


Featured researches published by Jamshed N. Patel.


ieee workshop on vlsi signal processing | 1996

Scalability of 2-D wavelet transform algorithms: analytical and experimental results on coarse-grained parallel computers

Jamshed N. Patel; Leah H. Jamieson; Ashfaq A. Khokhar

We present analytical and experimental results for the scalability of 2-D discrete wavelet transform algorithms on coarse-grained parallel architectures. The principal operation in the 2-D DWT is the filtering operation used to implement the filter banks of the 2-D subband decomposition. We derive analytical results comparing time domain and frequency domain parallel algorithms for realizing the filter banks. Experiments on the Intel Paragon validate the analytical results. We demonstrate that there exist combinations of the machine size, image size, and wavelet size for which the time-domain algorithms outperform the frequency domain algorithms, and vice-versa.


software product lines | 1993

A library-based program development environment for parallel image processing

Leah H. Jamieson; Edward J. Delp; Jamshed N. Patel; Chao-Chun Wang; Ashfaq A. Khokhar

Cloner is an image processing prototyping environment that helps users design new parallel image processing algorithms for a target machine by building on and modifying existing library algorithms. In this paper we show the Cloner user interface, discuss how guided access is accomplished, and provide an example of how Cloner supports the rapid development of high performance codes. The example demonstrates how menu options and queries are used to guide a user to select an appropriate 2-dimensional FFT algorithm based on image site and available machine resources.<<ETX>>


IEEE Transactions on Parallel and Distributed Systems | 1997

Scalable parallel implementations of list ranking on fine-grained machines

Jamshed N. Patel; Ashfaq A. Khokhar; Leah H. Jamieson

We present analytical and experimental results for fine-grained list ranking algorithms. We compare the scalability of two representative algorithms on random lists, then address the question of how the locality properties of image edge lists can be used to improve the performance of this highly data-dependent operation. Starting with Wyllies algorithm and Anderson and Millers randomized algorithm as bases, we use the spatial locality of edge links to derive scalable algorithms designed to exploit the characteristics of image edges. Tested on actual and synthetic edge data, this approach achieves significant speedup on the MasPar MP-1 and MP-2, compared to the standard list ranking algorithms. The modified algorithms exhibit good scalability and are robust across a wide variety of image types. We also show that load balancing on fine grained machines performs well only for large problem to machine size ratios.


international conference on parallel processing | 1996

On the scalability of 2-D wavelet transform algorithms on fine-grained parallel machines

Jamshed N. Patel; Ashfaq A. Khokhar; Leah H. Jamieson

We study the scalability of 2-D discrete wavelet transform algorithms on fine-grained parallel architectures. The principal operation in the 2-D DWT is the filtering operation used to implement the filter banks of the 2-D subband decomposition. We demonstrate that there exist combinations of the machine size, image size, and wavelet size for which the time-domain algorithms outperform the frequency domain algorithms, and vice-versa. We, therefore, demonstrate that a hybrid approach which combines time- and frequency-domain approaches can yield optimal performance for a broad range of problem and machine sizes. Furthermore, we show the effect of processor speed and the use of separable versus nonseparable wavelets on the crossover points between the algorithm approaches.


Concurrency and Computation: Practice and Experience | 1997

Contour ranking on coarse grained machines: A case study for low-level vision computations

Farooq Hameed; Susanne E. Hambrusch; Ashfaq A. Khokhar; Jamshed N. Patel

In this paper we present parallel solutions for performing image contour ranking on coarse-grained machines. In contour ranking, a linear representations of the edge contours is generated from the raw image. We describe solutions that employ different divide-andconquer approaches and that use different communication patterns. The combining step of the divide-and-conquer solutions uses efficient sequential techniques for merging information about subimages. The proposed solutions are implemented on Intel Delta and Intel Paragon machines. We discuss performance results and present scalability analysis using different image and machine sizes.


IEEE Transactions on Signal Processing | 2000

Scalability of 2-D wavelet transform algorithms: analytical and experimental results on MPPs

Jamshed N. Patel; Ashfaq A. Khokhar; Leah H. Jamieson

This paper studies the scalability of two-dimensional (2-D) discrete wavelet transform (DWT) algorithms on massively parallel processors (MPPs). The principal operation in the 2-D DWT is the filtering operation used to implement the filter banks of the 2-D subband decomposition. This filtering operation can be implemented as a convolution in the time domain or as a multiplication in the frequency domain. We demonstrate that there exist combinations of machine size, image size, and wavelet kernel size for which the time-domain algorithms outperform the frequency domain algorithms and vice-versa. We therefore demonstrate that a hybrid approach that combines time- and frequency-domain approaches can yield linear scalability for a broad range of problem and machine sizes. Furthermore, we show the effect of processor speed versus communication overhead and the use of separable versus nonseparable wavelets on the crossover points between the algorithm approaches.


international conference on pattern recognition | 1994

Parallel scalable libraries and algorithms for computer vision

Leah H. Jamieson; Edward J. Delp; Susanne E. Hambrusch; Ashfaq A. Khokhar; Gregory W. Cook; Farooq Hameed; Jamshed N. Patel; Ke Shem

We describe a project that integrates applications requirements, parallel algorithm design, models of parallel computing, and software tools in order to improve the ability of applications researchers in the fields of computer vision and image processing (CVIP) to realize the performance potential of high performance parallel computers. This objective is achieved by pursuing four directions of research: the development of efficient and practical scalable algorithms for fundamental CVIP problems; the implementation of realistic CVIP scenarios on high performance computers; the development of a scalable, architecture-independent parallel model and a metric for estimating the performance of an algorithm on an existing parallel machine; and the development of prototype software tools. In this paper we describe work in each of these areas.


1993 Computer Architectures for Machine Perception | 1993

Evaluating scalability of the 2-D FFT on parallel computers

Jamshed N. Patel; Leah H. Jamieson

Parallel computers have demonstrated a remarkable potential for achieving high performance at a reasonable cost for many computer vision and image processing (CVIP) applications. A major obstacle to the use of parallel computers is the lack of a universally accepted metric to study the scalability of parallel algorithms and architectures. The authors apply different scalability measures to various 2-D FFT algorithms and target architectures and compare the expected performance to the measured results. A number of algorithms in computer vision and image processing exhibit regular communication patterns similar to the 2-D FFT. The authors can therefore extrapolate the observations to determine which aspects of these measures are relevant to the scalability analysis of other similar image processing algorithms.


international parallel processing symposium | 1995

Scalable parallel list ranking of image edges on fine-grained machines

Jamshed N. Patel; Ashfaq A. Khokhar; Leah H. Jamieson

We present analytical and experimental results for fine-grained list ranking algorithms, with the objective of examining how the locality properties of image edge lists can be used to improve the performance of this highly data-dependent operation. Starting with Wyllies (1979) algorithm and Anderson and Millers (1990) randomized algorithm as bases, we use the spatial locality of edge links to derive scalable algorithms designed to exploit the characteristics of image edges. Tested on actual and synthetic edge data, this approach achieves significant speedup on the MasPar MP-1 and MP-2, compared to the standard list ranking algorithms. The modified algorithms exhibit good scalability and are robust across a wide variety of images.<<ETX>>


ieee workshop on vlsi signal processing | 1994

Implementation of parallel image processing algorithms in the Cloner environment

Jamshed N. Patel; Ashfaq A. Khokhar; Leah H. Jamieson

Collaboration


Dive into the Jamshed N. Patel's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ashfaq A. Khokhar

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge