[Openmp-dev] Target CUDA RTL --> CUDA error is: an illegal memory access was encountered

Itaru Kitayama via Openmp-dev openmp-dev at lists.llvm.org
Thu Jan 16 12:33:35 PST 2020


I was wondering a case where the object wasn’t mapped correctly. Are we
still able to do the move/copy-create?

On Thu, Jan 16, 2020 at 18:07 Doerfert, Johannes <jdoerfert at anl.gov> wrote:

> On 01/16, Itaru Kitayama wrote:
> > Johannes,
> > You weren’t including at all those objects that can’t be mapped trivially
> > for the “move/copy-create” trick? Am I correct?
>
> I'm sorry but I do not understand. Can you elaborate what you mean?
>
>
> > On Sun, Jan 12, 2020 at 13:45 Doerfert, Johannes <jdoerfert at anl.gov>
> wrote:
> >
> > > On 01/12, Itaru Kitayama wrote:
> > > > Do you guys have a timeframe for that feature
> > > > Implemented?
> > >
> > > I do not and I don't know anyone who will drive this right now.
> > >
> > > As mentioned before, you should be able to "move/copy-create" the
> > > elements on the device in order to use virtual functions.
> > >
> > >
> > > > On Sun, Jan 12, 2020 at 12:51 Doerfert, Johannes <jdoerfert at anl.gov>
> > > wrote:
> > > >
> > > > > On 01/11, Alexey Bataev via Openmp-dev wrote:
> > > > > > Virtual functions are not supported.
> > > > >
> > > > > Not yet ;).
> > > > >
> > > > > We'll get it with 5.1 so we might actually implement it soon. Till
> > > then,
> > > > > you have to create the object on the device you call the virtual
> > > > > function.
> > > > >
> > >
> > > --
> > >
> > > Johannes Doerfert
> > > Researcher
> > >
> > > Argonne National Laboratory
> > > Lemont, IL 60439, USA
> > >
> > > jdoerfert at anl.gov
> > >
>
> --
>
> Johannes Doerfert
> Researcher
>
> Argonne National Laboratory
> Lemont, IL 60439, USA
>
> jdoerfert at anl.gov
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20200117/1d888371/attachment.html>


More information about the Openmp-dev mailing list