Ana gezinime atla Aramaya atla Ana içeriğe atla

Parallelisation Approaches and Their Effect on LZO Compression Efficiency

  • Hacettepe University

Araştırma sonucu: Kitap/Rapor/Konferans Bildirisinde BölümKonferans katkısıbilirkişi

Özet

This work presents a systematic evaluation of three parallelisation approaches, POSIX threads (pthreads), OpenMP on multicore CPUs, and OpenMP target offloading to NVIDIA GPUs, for accelerating the Lempel-Ziv-Oberhumer (LZO) lossless compression algorithm. Using an inter-task, chunk-based strategy, we benchmark seven heterogeneous datasets ranging from 0.8 MB text files to a 28.6 GB Wikipedia dump. Relative to a tuned serial baseline, on average of different dataset results, pthreads achieves a compression speed-up of 3.38×, while CPU-based OpenMP attains 3.59×; in contrast, GPU offloading peaks at 1.05×, with transfer and kernel-launch overheads frequently offsetting the device’s massive concurrency. Scalability on CPUs plateaus beyond twenty threads, indicating memory-bandwidth contention, whereas several low thread anomalies exhibit cache-driven super-linear behaviour. The study highlights the trade-offs between low-level thread management and directive based approaches, and underscores the need for finer-grained intra-task parallelism and asynchronous data movement to unlock GPU potential. All source code and experimental scripts are publicly released to foster reproducibility and further research.

Orijinal dilİngilizce
Ana bilgisayar yayını başlığıThe 6th Joint International Conference on AI, Big Data and Blockchain, AIBB 2025
EditörlerIrfan Awan, Muhammad Younas, George Ghinea, Grønli Tor-Morten, Sevil Sen
YayınlayanSpringer Science and Business Media Deutschland GmbH
Sayfalar151-162
Sayfa sayısı12
ISBN (Basılı)9783032047274
DOI'lar
Yayın durumuYayınlandı - 2025
Etkinlik6th Joint International Conference on AI, Big Data, and Blockchain, AIBB 2025 - Hybrid, Istanbul, !!Turkey
Süre: 19 Ağu 202521 Ağu 2025

Yayın serisi

AdıLecture Notes in Networks and Systems
Hacim1618 LNNS
ISSN (Basılı)2367-3370
ISSN (Elektronik)2367-3389

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???6th Joint International Conference on AI, Big Data, and Blockchain, AIBB 2025
Ülke/Bölge!!Turkey
ŞehirHybrid, Istanbul
Periyot19/08/2521/08/25

Parmak izi

Parallelisation Approaches and Their Effect on LZO Compression Efficiency' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Bundan alıntı yap