diff --git a/adoc/chapters/glossary.adoc b/adoc/chapters/glossary.adoc index 5e69118f..379bacdc 100644 --- a/adoc/chapters/glossary.adoc +++ b/adoc/chapters/glossary.adoc @@ -339,6 +339,11 @@ For the full description please refer to <>. Local memory is a memory region associated with a <> and accessible only by <> in that <>. +[[mem-fence]]mem-fence:: + A memory fence provides control over re-ordering of memory load and store + operations when coupled with an atomic operation. + See the definition of the [code]#sycl::atomic_fence# function. + [[native-backend-object]]native backend object:: An opaque object defined by a specific backend that represents a high-level SYCL object on said backend. @@ -370,11 +375,6 @@ For the full description please refer to <>. In the SYCL interface an <> is represented by the [code]#nd_range# class (see <>). -[[mem-fence]]mem-fence:: - A memory fence provides control over re-ordering of memory load and store - operations when coupled with an atomic operation. - See the definition of the [code]#sycl::atomic_fence# function. - [[object]]object:: A state which a <> can be in, representing <> as a non-executable object.