How to allocate and treat class member dynamic array data on GPU?

Thank You very much for the answer!
I have some extra questions, if You please, could You be so kind to answer them.

  1. Is it possible to seldom upload big source codes (several thouthands of code) in NVIDIA forums?

  2. I used the following compile line

    cmake . -DCMAKE_C_COMPILER=pgcc -DCMAKE_CXX_COMPILER=pgc++
    -DCMAKE_C_FLAGS=“-acc -Minfo=acc -mcmodel=medium -ta=tesla:cc70
    -tp=haswell -Mnollvm -Minline -Mcuda=cuda10.1”
    -DCMAKE_CXX_FLAGS=“-acc -Minfo=acc -mcmodel=medium -
    ta=tesla:cc70
    -tp=haswell -Mnollvm -Minline -Mcuda=cuda10.1” -
    DCMAKE_CXX_STANDARD=17 -DACC=ON -DCUDA=ON
    to compile the code fo launching it on a NVIDIA Titan V GPU installed in a 64-core Intel Xeon Phi KNL CPU (64 Haswell cores => -tp=haswell).
    How should this compile line look if to use nvc++ compiler instead of pgc++?

  3. I’m willing to take part in GPU Bootcamp at the end of the month (OpenAcc 2020 Summit, 2-day GPU Bootcamp). How will it look like? I have a notebook with access to the Internet and headphones. Should I have a microphone or it is not necessary? Will there be a chat to ask questions? It will be a webinar, won’t it?

Thank You very much for support and help!