Project

General

Profile

Support #1586

OpenMP integration support for external library written in and compiled by OpenMP on Charm++

Added by Seonmyeong Bak 2 months ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
-
Start date:
06/07/2017
Due date:
% Done:

0%


Description

Currently, the OpenMP integration support parallelizes Charm++ codes so that they're running on Converse.
If charm++ codes call external library written in OpenMP, maybe they just call the compiler-provided OpenMP, which leads to oversubscription.

If we support OpenMP fully on charm++, this feature is needed.

To support this, OpenMP integration should be compiled as shared object and we can preload this library ahead of the compiler-provided library with LD_PRELOAD.

History

#1 Updated by Seonmyeong Bak 2 months ago

  • Tracker changed from Bug to Support

#2 Updated by Eric Bohm about 1 month ago

  • Assignee set to Seonmyeong Bak

Also available in: Atom PDF