Zero-delay FPGA-based odd-even sorting network
Sorting is one of the most well-known problems in computer science and is frequently used for benchmarking computer systems. It can contribute significantly to the overall execution time of a process in a computer system. Dedicated sorting architectures can be used to accelerate applications and/or...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference or Workshop Item |
Published: |
2013
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/51402/ http://dx.doi.org/10.1007/978-3-642-37371-8_23 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Malaysia |
id |
my.utm.51402 |
---|---|
record_format |
eprints |
spelling |
my.utm.514022017-07-25T03:30:38Z http://eprints.utm.my/id/eprint/51402/ Zero-delay FPGA-based odd-even sorting network Hematian, Amirshahram Chuprat, Suriayati Manaf, Azizah Abdul Parsazadeh, Nadia QA75 Electronic computers. Computer science Sorting is one of the most well-known problems in computer science and is frequently used for benchmarking computer systems. It can contribute significantly to the overall execution time of a process in a computer system. Dedicated sorting architectures can be used to accelerate applications and/or to reduce energy consumption. In this paper, we propose an efficient sorting network aiming at accelerating the sorting operation in FPGA-based embedded systems. The proposed sorting network is implemented based on an Optimized Odd-even sorting method (O-2) using fully pipelined combinational logic architecture and ring shape processing. Consequently, (O-2) generates the sorted array of numbers in parallel when the input array of numbers is given, without any delay or lag. Unlike conventional sorting networks, (O-2) sorting network does not need memory to hold data and information about sorting, and neither need input clock to perform the sorting operations sequentially. We conclude that by using (O-2) in FPGA-based image processing, we can optimize the performance of filters such as median filter which demands high performance sorting operations for real-time applications. 2013 Conference or Workshop Item PeerReviewed Hematian, Amirshahram and Chuprat, Suriayati and Manaf, Azizah Abdul and Parsazadeh, Nadia (2013) Zero-delay FPGA-based odd-even sorting network. In: 9th International Conference on Computing and Information Technology, IC2IT 2013, 9 May 2013 through 10 May 2013, Bangkok, Thailand. http://dx.doi.org/10.1007/978-3-642-37371-8_23 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
topic |
QA75 Electronic computers. Computer science |
spellingShingle |
QA75 Electronic computers. Computer science Hematian, Amirshahram Chuprat, Suriayati Manaf, Azizah Abdul Parsazadeh, Nadia Zero-delay FPGA-based odd-even sorting network |
description |
Sorting is one of the most well-known problems in computer science and is frequently used for benchmarking computer systems. It can contribute significantly to the overall execution time of a process in a computer system. Dedicated sorting architectures can be used to accelerate applications and/or to reduce energy consumption. In this paper, we propose an efficient sorting network aiming at accelerating the sorting operation in FPGA-based embedded systems. The proposed sorting network is implemented based on an Optimized Odd-even sorting method (O-2) using fully pipelined combinational logic architecture and ring shape processing. Consequently, (O-2) generates the sorted array of numbers in parallel when the input array of numbers is given, without any delay or lag. Unlike conventional sorting networks, (O-2) sorting network does not need memory to hold data and information about sorting, and neither need input clock to perform the sorting operations sequentially. We conclude that by using (O-2) in FPGA-based image processing, we can optimize the performance of filters such as median filter which demands high performance sorting operations for real-time applications. |
format |
Conference or Workshop Item |
author |
Hematian, Amirshahram Chuprat, Suriayati Manaf, Azizah Abdul Parsazadeh, Nadia |
author_facet |
Hematian, Amirshahram Chuprat, Suriayati Manaf, Azizah Abdul Parsazadeh, Nadia |
author_sort |
Hematian, Amirshahram |
title |
Zero-delay FPGA-based odd-even sorting network |
title_short |
Zero-delay FPGA-based odd-even sorting network |
title_full |
Zero-delay FPGA-based odd-even sorting network |
title_fullStr |
Zero-delay FPGA-based odd-even sorting network |
title_full_unstemmed |
Zero-delay FPGA-based odd-even sorting network |
title_sort |
zero-delay fpga-based odd-even sorting network |
publishDate |
2013 |
url |
http://eprints.utm.my/id/eprint/51402/ http://dx.doi.org/10.1007/978-3-642-37371-8_23 |
_version_ |
1643653029636866048 |