[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:34:50 PST 2020


In my developer experience, almost all objects are classified as “not
trivially mappable.”

On Fri, Jan 17, 2020 at 5:33 Itaru Kitayama <itaru.kitayama at gmail.com>
wrote:

> 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/a26c64f7/attachment.html>


More information about the Openmp-dev mailing list