Faisal A. Alquaied, Abdullah I. Almudaifer, Mohammed A. Alshaya
{"title":"A novel high-speed parallel sorting algorithm based on FPGA","authors":"Faisal A. Alquaied, Abdullah I. Almudaifer, Mohammed A. Alshaya","doi":"10.1109/SIECPC.2011.5877001","DOIUrl":null,"url":null,"abstract":"Efficient data sorting is important for searching and optimization algorithms in high time demanding fields such as image, multi-media data processing and radar detection. To accelerate the data sorting algorithm applied in practical radar algorithms detection such as OS-CFAR, a novel high-speed parallel sorting scheme based on field programmable gate array (FPGA) is proposed in this paper. It also provides a technique that will make the clock rate constant regardless of the length of the list that will be sorted. The paper presents new results in: 1) parallel sorting algorithms; 2) FPGA-based parallel architectures; and 3) the technique of sorting the most recently entered data items to the memory while discarding the oldest items is presented. Results obtained show a reduction in the clock rate. FPGA implementation results are presented and discussed.","PeriodicalId":125634,"journal":{"name":"2011 Saudi International Electronics, Communications and Photonics Conference (SIECPC)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Saudi International Electronics, Communications and Photonics Conference (SIECPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIECPC.2011.5877001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
Efficient data sorting is important for searching and optimization algorithms in high time demanding fields such as image, multi-media data processing and radar detection. To accelerate the data sorting algorithm applied in practical radar algorithms detection such as OS-CFAR, a novel high-speed parallel sorting scheme based on field programmable gate array (FPGA) is proposed in this paper. It also provides a technique that will make the clock rate constant regardless of the length of the list that will be sorted. The paper presents new results in: 1) parallel sorting algorithms; 2) FPGA-based parallel architectures; and 3) the technique of sorting the most recently entered data items to the memory while discarding the oldest items is presented. Results obtained show a reduction in the clock rate. FPGA implementation results are presented and discussed.