Skip to content

Commit 25e81e2

Browse files
committed
change all lines to be less than 80 characters
1 parent 4805f40 commit 25e81e2

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

sycl/doc/extensions/experimental/sycl_ext_intel_runtime_buffer_location.asciidoc

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,12 @@ specification.*
4848

4949
== Overview
5050

51-
This document propose a new buffer_location runtime property that can be passed to `malloc_device`.
51+
This document propose a new buffer_location runtime property that can be
52+
passed to `malloc_device`.
5253

53-
On targets that provide more than one type of global memory, this provide users the flexibility of choosing which memory the device usm should be allocated to.
54+
On targets that provide more than one type of global memory, this provide
55+
users the flexibility of choosing which memory the device usm should be
56+
allocated to.
5457

5558
== Specification
5659

@@ -91,7 +94,13 @@ q.parallel_for(sycl::range<1>(N), [=] (sycl::id<1> i){
9194

9295
=== Changes to runtime properties
9396

94-
This extension adds the new property `sycl::ext::intel::experimental::property::usm::buffer_location` which applications can pass in the property_list parameter to all overloads of the `sycl::malloc_device()`, `sycl::malloc_shared()`, and `sycl::malloc_host()` functions. However, this property has no effect when passed to `sycl::malloc_shared()` or `sycl::malloc_host()`. Following is a synopsis of this property.
97+
This extension adds the new property
98+
`sycl::ext::intel::experimental::property::usm::buffer_location` which
99+
applications can pass in the property_list parameter to all overloads of the
100+
`sycl::malloc_device()`, `sycl::malloc_shared()`, and `sycl::malloc_host()`
101+
functions. However, this property has no effect when passed to
102+
`sycl::malloc_shared()` or `sycl::malloc_host()`. Following is a synopsis of
103+
this property.
95104

96105
[source,c++]
97106
----
@@ -106,9 +115,13 @@ class buffer_location {
106115
} // namespace sycl::ext::intel::experimental::property::usm
107116
----
108117

109-
On targets that provide more than one type of global memory, `buffer_location` allows user to specify which of the global memory to allocate memory to. This provide user the flexibility to choose the global memory that satisfy requirements for bandwidth and throughput.
118+
On targets that provide more than one type of global memory, `buffer_location`
119+
allows user to specify which of the global memory to allocate memory to. This
120+
provide user the flexibility to choose the global memory that satisfy
121+
requirements for bandwidth and throughput.
110122

111-
This property is ignored for non-FPGA devices. Attempting to use this extension on other devices or backends will result in no effect.
123+
This property is ignored for non-FPGA devices. Attempting to use this
124+
extension on other devices or backends will result in no effect.
112125

113126

114127
== Issues
@@ -120,5 +133,5 @@ This property is ignored for non-FPGA devices. Attempting to use this extension
120133
[options="header"]
121134
|========================================
122135
|Rev|Date|Author|Changes
123-
|1|2022-02-24|Sherry Yuan|*Initial public draft*
136+
|1|2022-03-01|Sherry Yuan|*Initial public draft*
124137
|========================================

0 commit comments

Comments
 (0)