Skip to content

OpenMP OPMT support for libomptarget #45

@yanyh15

Description

@yanyh15

I have compared https://github.com/OpenMPToolsInterface/llvm-project/tree/openmp5-gpu and the latest llvm-project/openmp folder for ompt support of libomptarget.

OMPT support for libomptarget introduces some new files including src/ompt_callback.cpp, src/ompt_callback.h, plugins/cuda/src/*, and only four files are modified which are src/device.cpp and src/interface.cpp, src/CMakeLists.txt, plugins/cuda/CMakeLists.txt. src/device.cpp and src/interface.cpp are the two main files that enable OMPT. So if we manually migrate those changes into the latest llvm-project/openmp, we should be able to make it working.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions