Show simple item record

dc.contributor.advisorBudiman, Mohammad Andri
dc.contributor.advisorSawaluddin
dc.contributor.authorHusnah, Widya Hayati
dc.date.accessioned2024-08-28T04:17:36Z
dc.date.available2024-08-28T04:17:36Z
dc.date.issued2024
dc.identifier.urihttps://repositori.usu.ac.id/handle/123456789/96263
dc.description.abstractThe performance of sorting algorithms when applied to large datasets serves as a solution to optimize execution time. Sorting algorithms are crucial for real-time applications where response time is paramount, such as in financial systems or communications. There are numerous alternative sorting algorithms available that offer efficiency, speed, and ease of use. This study compares Parallel Triple-Pivot Quicksort and Parallel Single Pivot Quicksort, where careful array partitioning techniques and pivot selection are employed to expedite the sorting process. Sorting is conducted by dividing the array into sections based on the pivot and then recombining the results using the quicksort algorithm. The analysis results indicate that Triple-Pivot Quicksort is more efficient than Single Pivot Quicksort. With the implementation of the concurrent future module, this algorithm effectively handles data ranging from 200,000 to 80,000,000. The Parallel Triple-Pivot Quicksort algorithm provides an average speed ratio approximately 205.66171 times faster than Parallel Single Pivot Quicksort for data of size 10^2. However, the limitations of this algorithm are evident when dealing with larger datasets, such as in cases of data sized 60,000,000 and 80,000,000 (10^4). Testing on an Intel® Core™ i5-1135G7 processor revealed issues with overheating up to 920°C, leading to unreliable execution times.en_US
dc.language.isoiden_US
dc.publisherUniversitas Sumatera Utaraen_US
dc.subjectparallelen_US
dc.subjecttriple-pivoten_US
dc.subjectquicksorten_US
dc.subjectconcurrent futureen_US
dc.subjectSDGsen_US
dc.titleA Parallel Triple-Pivot Quicksorten_US
dc.typeThesisen_US
dc.identifier.nimNIM227038023
dc.identifier.nidnNIDN0008107507
dc.identifier.nidnNIDN0031125982
dc.identifier.kodeprodiKODEPRODI55101#Teknik Informatika
dc.description.pages77 Pagesen_US
dc.description.typeTesis Magisteren_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record