The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

BulkSort: System Design and Parallel Hardware Implementation Considerations

Author 1: Soukaina Ihirri Author 2: Ahmed Errami Author 3: Mohammed Khaldoun Author 4: Essaid Sabir
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 12 · Published 2019

DOI: https://doi.org/10.14569/IJACSA.2019.0101284

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.

Keywords

How to Cite this Article

Soukaina Ihirri, Ahmed Errami, Mohammed Khaldoun and Essaid Sabir. "BulkSort: System Design and Parallel Hardware Implementation Considerations". International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 10, No. 12, 2019. https://doi.org/10.14569/IJACSA.2019.0101284

BibTeX

@article{Ihirri2019,
  title     = {BulkSort: System Design and Parallel Hardware Implementation Considerations},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {12},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Soukaina Ihirri and Ahmed Errami and Mohammed Khaldoun and Essaid Sabir},
  doi       = {10.14569/IJACSA.2019.0101284},
  url       = {https://doi.org/10.14569/IJACSA.2019.0101284}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.