International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 164 - Issue 10 |
Published: Apr 2017 |
Authors: Ali Alqazzaz, Zijun Han |
![]() |
Ali Alqazzaz, Zijun Han . Extending OpenMP to Overcome the Interoperability Challenges. International Journal of Computer Applications. 164, 10 (Apr 2017), 1-5. DOI=10.5120/ijca2017913704
@article{ 10.5120/ijca2017913704, author = { Ali Alqazzaz,Zijun Han }, title = { Extending OpenMP to Overcome the Interoperability Challenges }, journal = { International Journal of Computer Applications }, year = { 2017 }, volume = { 164 }, number = { 10 }, pages = { 1-5 }, doi = { 10.5120/ijca2017913704 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2017 %A Ali Alqazzaz %A Zijun Han %T Extending OpenMP to Overcome the Interoperability Challenges%T %J International Journal of Computer Applications %V 164 %N 10 %P 1-5 %R 10.5120/ijca2017913704 %I Foundation of Computer Science (FCS), NY, USA
OpenMP has become a very successful user-model for developing parallel applications. However, there are still some challenges in terms of OpenMP interoperability with other programming APIs as well as within itself. In this paper, we introduce some extensions to the OpenMP runtime library related to the interoperability problem. Also, we evaluate and compare the performance of the different waiting thread behaviors (PASSIVE jACTIVE). In addition, we introduce a new function to shutdown or unload the whole runtime library when exiting the parallel region in order to prove that It would take longer time than awakening a sleeping thread.