1) I have only one coprocessor, then "offload target(mic)" is same as "offload target(mic:0)"?
2) I specify only fortran arrays inside "in/out/inout" for the offloaded openmp parallel region, do variables used inside that region also need to be explicitly specified inside the "in/out/inout"? Or are they implicitly put inside the "in"? thanks.