implementation of the @uref{http://www.openmp.org, OpenMP} Application
Programming Interface (API) for multi-platform shared-memory parallel
programming in C/C++ and Fortran, and the GNU implementation of the
-@uref{http://www.openacc.org/, OpenACC} Application Programming
+@uref{https://www.openacc.org, OpenACC} Application Programming
Interface (API) for offloading of code to accelerator devices in C/C++
and Fortran.
(@ref{OpenACC Runtime Library Routines}).
A complete description of all OpenACC directives accepted may be found in
-the @uref{http://www.openacc.org/, OpenACC} Application Programming
+the @uref{https://www.openacc.org, OpenACC} Application Programming
Interface manual, version 2.0.
Note that this is an experimental feature and subject to
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.1.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.2.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.3.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.4.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.5.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.6.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.7.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.8.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.10.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.11.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.9.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.12.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.13.
@end table
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.14.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.15.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.16.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.17.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.18.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.19.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.20.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.21.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.22.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.23.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.24.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.25.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.26.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.27.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.28.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.29.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.30.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
3.2.31.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.1.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.2.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.3.
@end table
@end multitable
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
A.2.1.4.
@end table
@section @code{ACC_DEVICE_TYPE}
@table @asis
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
4.1.
@end table
@section @code{ACC_DEVICE_NUM}
@table @asis
@item @emph{Reference}:
-@uref{http://www.openacc.org/, OpenACC specification v2.0}, section
+@uref{https://www.openacc.org, OpenACC specification v2.0}, section
4.2.
@end table
is called prior to a call to an OpenACC function, then you must call
@code{acc_set_device_num()}@footnote{More complete information
about @env{ACC_DEVICE_TYPE} and @env{ACC_DEVICE_NUM} can be found in
-sections 4.1 and 4.2 of the @uref{http://www.openacc.org/, OpenACC}
+sections 4.1 and 4.2 of the @uref{https://www.openacc.org, OpenACC}
Application Programming Interfaceā€¯, Version 2.0.}