Parallelization of Pigeonhole Sort for Efficient Data Sorting

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The need for parallel sorting algorithms have been driven by the increasing need for large-scale datasets to be processed efficiently.Pigeonhole sorting is one of the sorting algorithms that carries sorting in linear time.This study focuses on enhancing the efficacy of the Pigeonhole Sorting method to improve the performance of the algorithm by employing parallel programming techniques specifically Message Passing Interface (MPI) and Compute Unified Device Architecture (CUDA).The primary objective is to develop and assess parallel solutions for Pigeonhole Sorting, with the aim of optimizing sorting efficiency in data-intensive applications.Commencing with a comprehensive analysis of the sequential design of the Pigeonhole Sorting algorithm, this work proceeds to create parallel implementations using CUDA for Graphics Processing Unit (GPU) acceleration and MPI for distributed memory parallelism.This work contributes valuable insights into adapting the Pigeonhole Sorting algorithm to parallel contexts.The findings emphasize the potential advantages of parallelization in reducing the overall computation time.

Original languageEnglish
Title of host publication15th International Conference on Advances in Computing, Control, and Telecommunication Technologies, ACT 2024
EditorsJanahanlal Stephen, Parveen Sharma, Yogesh Chaba, K. U. Abraham, P.K. Anooj, Noor Mohammad, Gylson Thomas, Satuluri Srikiran
PublisherGrenze Scientific Society
Pages6016-6021
Number of pages6
ISBN (Electronic)9798331300579
Publication statusPublished - 2024
Event15th International Conference on Advances in Computing, Control, and Telecommunication Technologies, ACT 2024 - Hyderabad, India
Duration: 21-06-202422-06-2024

Publication series

Name15th International Conference on Advances in Computing, Control, and Telecommunication Technologies, ACT 2024
Volume2

Conference

Conference15th International Conference on Advances in Computing, Control, and Telecommunication Technologies, ACT 2024
Country/TerritoryIndia
CityHyderabad
Period21-06-2422-06-24

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Control and Systems Engineering
  • Industrial and Manufacturing Engineering

Fingerprint

Dive into the research topics of 'Parallelization of Pigeonhole Sort for Efficient Data Sorting'. Together they form a unique fingerprint.

Cite this