Back to Search Start Over

BulkSort: System Design and Parallel Hardware Implementation Considerations

Authors :
Essaid Sabir
Ahmed Errami
Mohammed Khaldoun
Soukaina Ihirri
Source :
Scopus-Elsevier
Publication Year :
2019
Publisher :
The Science and Information Organization, 2019.

Abstract

Algorithms are commonly perceived as difficult subjects. Many applications today require complex algorithms. However, the researchers look for ways to make them as simple as possible. In high time demanding fields, the process of sorting represents one of the foremost issues in the data structure for searching and optimization algorithms. In parallel processing, we divide program instructions among multiple processors by breaking problems into modules that can be executed in parallel, to reduce the execution time. In this paper, we proposed a novel parallel, re-configurable and adaptive sorting network of the BulkSort algorithm. Our architecture is based on simple and elementary operations such as comparison and binary shifting. The main strength of the proposed solution is the ability to sort in parallel without memory usage. Experimental results show that our proposed model is promising according to the required resources and its ability to perform a high-speed sorting process. In this study, we take into account the analysis result of the Simulink design to establish the required hardware resources of the proposed system.

Details

ISSN :
21565570 and 2158107X
Volume :
10
Database :
OpenAIRE
Journal :
International Journal of Advanced Computer Science and Applications
Accession number :
edsair.doi.dedup.....94c367e8c03132daf9a91d5bd59e3707