z-logo
open-access-imgOpen Access
Extending OpenMP to Overcome the Interoperability Challenges
Author(s) -
Ali Alqazzaz,
Zijun Han
Publication year - 2017
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2017913704
Subject(s) - computer science , interoperability , software engineering , data science , world wide web , programming language
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom