Javascript must be enabled to continue!
Efficient Parallel Linked List Processing
View through CrossRef
OpenMP is a very popular and successful parallel programming API, but efficient parallel traversal of a list (of possibly unknown size) of items linked by pointers is a challenging task: solving the problem with OpenMP worksharing constructs requires either transforming the list into an array for the traversal or for all threads to traverse each of the elements and compete to execute them. Both techniques are inefficient. OpenMP 3.0 allows to addresses the problem using pointer chasing by a master thread and creating a task for each element of the list. These tasks can be processed by any thread in the team. In this study, we propose a more efficient cutoff-based linked list traversal using our task-based parallel programming model, GPRM. We compare the performance of this technique in both GPRM and OpenMP implementations with the conventional OpenMP implementation, which we call Task-Per-Element (TPE).
Title: Efficient Parallel Linked List Processing
Description:
OpenMP is a very popular and successful parallel programming API, but efficient parallel traversal of a list (of possibly unknown size) of items linked by pointers is a challenging task: solving the problem with OpenMP worksharing constructs requires either transforming the list into an array for the traversal or for all threads to traverse each of the elements and compete to execute them.
Both techniques are inefficient.
OpenMP 3.
0 allows to addresses the problem using pointer chasing by a master thread and creating a task for each element of the list.
These tasks can be processed by any thread in the team.
In this study, we propose a more efficient cutoff-based linked list traversal using our task-based parallel programming model, GPRM.
We compare the performance of this technique in both GPRM and OpenMP implementations with the conventional OpenMP implementation, which we call Task-Per-Element (TPE).
Related Results
KONTESTASI TASAWUF SUNNÎ DAN TASAWUF FALSAFÎ DI NUSANTARA
KONTESTASI TASAWUF SUNNÎ DAN TASAWUF FALSAFÎ DI NUSANTARA
<p>This article scrutinizes the history of Islamic development in Nusantara between 15th to 18th centuries, which has been colored from theological mysticism thought. Uniquel...
Korelasi Kadar Karboksihemoglobin terhadap Tekanan Darah Penduduk di Sekitar Terminal Bus Tirtonadi Surakarta
Korelasi Kadar Karboksihemoglobin terhadap Tekanan Darah Penduduk di Sekitar Terminal Bus Tirtonadi Surakarta
<table width="645" border="1" cellspacing="0" cellpadding="0"><tbody><tr><td valign="top" width="408"><p> </p><p>Carbon monoxide is a gas ...
Non-Recommended Publishing Lists: Strategies for Detecting Deceitful Journals
Non-Recommended Publishing Lists: Strategies for Detecting Deceitful Journals
Abstract
The rapid growth of open access publishing (OAP) has significantly improved the accessibility and dissemination of scientific knowledge. However, this expansion has also c...
Overapplication opacity in phonological acquisition
Overapplication opacity in phonological acquisition
<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG /> </o:OfficeDocumentSettings> </xml><![endif]--> <!--[if gte mso 9]>...
IN VITRO HYPOGLYCEMIC AND ANTIMICROBIAL ACTIVITY OF CUCUMIS CALLOSUS (ROTTL.) COGN. FRUIT
IN VITRO HYPOGLYCEMIC AND ANTIMICROBIAL ACTIVITY OF CUCUMIS CALLOSUS (ROTTL.) COGN. FRUIT
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
...
A CHINA E A TRANSIÇÃO SOCIALISTA – UM BREVE BOSQUEJO
A CHINA E A TRANSIÇÃO SOCIALISTA – UM BREVE BOSQUEJO
<!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Revision>0</o:Revision> <o:TotalTime>0</o:TotalTime> <o:Pages>1</o:Pages> &...
Three Dimensional Simulations in Real Time for Personalized Drug Release Prosthesis Used in Lumbosacral Rehabilitation
Three Dimensional Simulations in Real Time for Personalized Drug Release Prosthesis Used in Lumbosacral Rehabilitation
This paper presents a theoretical method for simulation and three-dimensional reconstruction of the anatomical elements of the spine in order to achieve hydrogel disc prosthesis by...
Integrasi Pendidikan Cinta Tanah Air dalam Kurikulum Tersembunyi Berbasis Karakter Kebangsaan
Integrasi Pendidikan Cinta Tanah Air dalam Kurikulum Tersembunyi Berbasis Karakter Kebangsaan
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>&...

