Repository logo
Article

The comparison of parallel sorting algorithms implemented on different hardware platforms

creativeworkseries.issn1508-2806
dc.contributor.authorŻurek, Dominik
dc.contributor.authorPietroń, Marcin
dc.contributor.authorWielgosz, Maciej
dc.contributor.authorWiatr, Kazimierz
dc.date.available2017-09-20T07:51:35Z
dc.date.issued2013
dc.descriptionBibliogr. s. 690.
dc.description.abstractSorting is a common problem in computer science. There are a lot of well-known sorting algorithms created for sequential execution on a single processor. Recently, many-core and multi-core platforms have enabled the creation of wide parallel algorithms. We have standard processors that consist of multiple cores and hardware accelerators, like the GPU. Graphic cards, with their parallel architecture, provide new opportunities to speed up many algorithms. In this paper, we describe the results from the implementation of a few different parallel sorting algorithms on GPU cards and multi-core processors. Then, a hybrid algorithm will be presented, consisting of parts executed on both platforms (a standard CPU and GPU). In recent literature about the implementation of sorting algorithms in the GPU, a fair comparison between many core and multi-core platforms is lacking. In most cases, these describe the resulting time of sorting algorithm executions on the GPU platform and a single CPU core.en
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawniczapl
dc.identifier.doihttps://doi.org/10.7494/csci.2013.14.4.679
dc.identifier.eissn2300-7036
dc.identifier.issn1508-2806
dc.identifier.nukatdd2014319053pl
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/49309
dc.language.isoeng
dc.publisherWydawnictwa AGH
dc.relation.ispartofComputer Science
dc.rightsAttribution 4.0 International
dc.rights.accessotwarty dostęp
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/legalcode
dc.subjectparallel algorithmsen
dc.subjectGPUen
dc.subjectOpenMPen
dc.subjectCUDAen
dc.subjectsorting networksen
dc.subjectmerge-sorten
dc.titleThe comparison of parallel sorting algorithms implemented on different hardware platformsen
dc.title.relatedComputer Science
dc.typeartykuł
dspace.entity.typePublication
publicationissue.issueNumberNo. 4
publicationissue.paginationpp. 679-691
publicationvolume.volumeNumberVol. 14
relation.isAuthorOfPublication81ea28c1-d299-436c-bbdf-1c09822d4044
relation.isAuthorOfPublication1038a33c-2b4e-4b95-a9db-98c875a38922
relation.isAuthorOfPublicationa3526e24-166c-464b-bb62-b03ba630a2ff
relation.isAuthorOfPublication.latestForDiscovery81ea28c1-d299-436c-bbdf-1c09822d4044
relation.isJournalIssueOfPublicationc841190f-a975-443f-afa6-82a98ea098a6
relation.isJournalIssueOfPublication.latestForDiscoveryc841190f-a975-443f-afa6-82a98ea098a6
relation.isJournalOfPublication020291ee-249b-4dcf-98a3-276a2f7981aa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
csci.2013.14.4.679.pdf
Size:
804.17 KB
Format:
Adobe Portable Document Format