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.
Author supplied keywords
Cite
CITATION STYLE
Ihirri, S., Errami, A., Khaldoun, M., & Sabir, E. (2019). BulkSort: System design and parallel hardware implementation considerations. International Journal of Advanced Computer Science and Applications, 10(12), 655–663. https://doi.org/10.14569/ijacsa.2019.0101284
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.