Poster: Reducing the Burden of Parallel Loop Schedulers for Many-core Processors

Mahwish Arif, Hans Vandierendonck

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

2 Citations (Scopus)

Abstract

This work proposes a low-overhead half-barrier pattern to schedule fine-grain parallel loops and considers its integration in the Intel OpenMP and Cilkplus schedulers. Experimental evaluation demonstrates that the scheduling overhead of our techniques is 43% lower than Intel OpenMP and 12.1x lower than Cilk. We observe 22% speedup on 48 threads, with a peak of 2.8x speedup.
Original languageEnglish
Title of host publicationProceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
PublisherAssociation for Computing Machinery
Pages383-384
Number of pages2
ISBN (Print)978-1-4503-4982-6
DOIs
Publication statusPublished - 10 Feb 2018
Event23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming - Vienna, Austria
Duration: 24 Feb 201828 Feb 2018

Conference

Conference23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
Abbreviated titlePPoPP'18
Country/TerritoryAustria
CityVienna
Period24/02/201828/02/2018

Fingerprint

Dive into the research topics of 'Poster: Reducing the Burden of Parallel Loop Schedulers for Many-core Processors'. Together they form a unique fingerprint.

Cite this