Hello,
How does OpenMP (for accelerator targets) provide interoperability between itself and another programming language or numerical library? (e.g. keeping data persistent on the device between OpenMP accelerator regions and an external accelerator-targeted library call)
Seems like there should be a way to expose and/or use device data addresses on the host side. Without this, it seems like it would be difficult to allow device data persistence between uses of OpenMP and alternative approaches.
Please let me know your plans on this topic and/or if I've overlooked something.
Thanks,
Jeff
