mirror of
https://github.com/OpenMP/Examples.git
synced 2025-04-10 16:32:11 +01:00
41 lines
1.5 KiB
TeX
41 lines
1.5 KiB
TeX
\chapter{Document Revision History}
|
|
\label{chap:history}
|
|
|
|
\section{Changes from 4.0.1 to 4.0.2}
|
|
|
|
\begin{itemize}
|
|
\item Names of examples were changed from numbers to mnemonics
|
|
\item Added SIMD examples (\specref{chap:SIMD})
|
|
\item Applied miscellaneous fixes in several source codes
|
|
\item Added the revision history
|
|
\end{itemize}
|
|
|
|
\section{Changes from 4.0 to 4.0.1}
|
|
|
|
Added the following new examples:
|
|
\begin{itemize}
|
|
\item the \code{proc\_bind} clause (\specref{chap:affinity})
|
|
\item the \code{taskgroup} construct (\specref{chap:taskgroup})
|
|
\end{itemize}
|
|
|
|
\section{Changes from 3.1 to 4.0}
|
|
|
|
Beginning with OpenMP 4.0, examples were placed in a separate document
|
|
from the specification document.
|
|
|
|
Version 4.0 added the following new examples:
|
|
\begin{itemize}
|
|
\item task dependences (\specref{chap:task_dep})
|
|
\item cancellation constructs (\specref{chap:cancellation})
|
|
\item \code{target} construct (\specref{chap:target})
|
|
\item \code{target} \code{data} construct (\specref{chap:target_data})
|
|
\item \code{target} \code{update} construct (\specref{chap:target_update})
|
|
\item \code{declare} \code{target} construct (\specref{chap:declare_target})
|
|
\item \code{teams} constructs (\specref{chap:teams})
|
|
\item asynchronous execution of a \code{target} region using tasks
|
|
(\specref{chap:async_target})
|
|
\item array sections in device constructs (\specref{chap:array_sections})
|
|
\item device runtime routines (\specref{chap:device})
|
|
\item Fortran ASSOCIATE construct (\specref{chap:associate})
|
|
\end{itemize}
|