File tree Expand file tree Collapse file tree 22 files changed +251
-246
lines changed Expand file tree Collapse file tree 22 files changed +251
-246
lines changed Original file line number Diff line number Diff line change 1
- # ===- ------------ __init__.pxd - dpctl module --------*- Cython -*----------===#
1
+ # ===------------ __init__.pxd - dpctl module --------*- Cython -*----------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# This file declares the extension types and functions for the Cython API
23
23
# implemented in sycl_core.pyx.
24
24
#
25
- # ===- -----------------------------------------------------------------------===#
25
+ # ===-----------------------------------------------------------------------===#
26
26
27
27
# distutils: language = c++
28
28
# cython: language_level=3
Original file line number Diff line number Diff line change 1
- # ===- ---------------- __init__.py - dpctl module -------*- Cython -*--------===#
1
+ # ===---------------- __init__.py - dpctl module -------*- Cython -*--------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# The top-level dpctl module.
23
23
#
24
- # ===- -----------------------------------------------------------------------===#
24
+ # ===-----------------------------------------------------------------------===#
25
25
"""
26
26
**Data Parallel Control (dpCtl)**
27
27
Original file line number Diff line number Diff line change 1
- # ===- ------------ backend.pyx - dpctl module -------*- Cython -*------------===#
1
+ # ===------------ backend.pyx - dpctl module -------*- Cython -*------------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# This file defines the Cython extern types for the functions and opaque data
23
23
# types defined by dpctl's C API.
24
24
#
25
- # ===- -----------------------------------------------------------------------===#
25
+ # ===-----------------------------------------------------------------------===#
26
26
27
27
# distutils: language = c++
28
28
# cython: language_level=3
Original file line number Diff line number Diff line change 1
- # ===- ------------ sycl_core.pxd - dpctl module --------*- Cython -*---------===#
1
+ # ===------------ sycl_core.pxd - dpctl module --------*- Cython -*---------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# This file declares the extension types and functions for the Cython API
23
23
# implemented in sycl_core.pyx.
24
24
#
25
- # ===- -----------------------------------------------------------------------===#
25
+ # ===-----------------------------------------------------------------------===#
26
26
27
27
# distutils: language = c++
28
28
# cython: language_level=3
Original file line number Diff line number Diff line change 1
- # ===- ------------ sycl_core.pyx - dpctl module -------*- Cython -*----------===#
1
+ # ===------------ sycl_core.pyx - dpctl module -------*- Cython -*----------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# This file implements a sub-set of Sycl's interface using dpctl's CAPI.
23
23
#
24
- # ===- -----------------------------------------------------------------------===#
24
+ # ===-----------------------------------------------------------------------===#
25
25
26
26
# distutils: language = c++
27
27
# cython: language_level=3
Original file line number Diff line number Diff line change 1
- # ===- ---------- __init__.pxd - dpctl.memory module ----*- Cython -*---------===#
1
+ # ===---------- __init__.pxd - dpctl.memory module ----*- Cython -*---------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# This file declares the extension types and functions for the Cython API
23
23
# implemented in dpctl.memory._memory.pyx.
24
24
#
25
- # ===- -----------------------------------------------------------------------===#
25
+ # ===-----------------------------------------------------------------------===#
26
26
27
27
# distutils: language = c++
28
28
# cython: language_level=3
Original file line number Diff line number Diff line change 1
- #===- --------- __init__.py - dpctl.memory module -------*- Python -*--------===#
1
+ # ===--------- __init__.py - dpctl.memory module -------*- Python -*--------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- #===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# This is the dpctl.memory module containing the USM memory manager features
Original file line number Diff line number Diff line change 1
- # ===- -------------- _memory.pxd - dpctl module --------*- Cython -*---------===#
1
+ # ===-------------- _memory.pxd - dpctl module --------*- Cython -*---------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===-----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
+ #
21
+ # \file
22
+ # This file has the Cython function declarations for the functions defined
23
+ # in dpctl.memory._memory.pyx
24
+ #
25
+ # ===-----------------------------------------------------------------------===#
20
26
21
27
# distutils: language = c++
22
28
# cython: language_level=3
Original file line number Diff line number Diff line change 1
- # ===- -------------- _memory.pyx - dpctl module --------*- Cython -*---------===#
1
+ # ===-------------- _memory.pyx - dpctl module --------*- Cython -*---------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===- -----------------------------------------------------------------------===#
19
+ # ===-----------------------------------------------------------------------===#
20
20
#
21
21
# \file
22
22
# This file implements Python buffer protocol using Sycl USM shared and host
23
23
# allocators. The USM device allocator is also exposed through this module for
24
24
# use in other Python modules.
25
25
#
26
- # ===- -----------------------------------------------------------------------===#
26
+ # ===-----------------------------------------------------------------------===#
27
27
28
28
# distutils: language = c++
29
29
# cython: language_level=3
Original file line number Diff line number Diff line change 1
- # ===- ---------- __init__.pxd - dpctl.program module -*- Cython -*-----------===#
1
+ # ===---------- __init__.pxd - dpctl.program module -*- Cython -*-----------===#
2
2
#
3
3
# Data Parallel Control (dpCtl)
4
4
#
16
16
# See the License for the specific language governing permissions and
17
17
# limitations under the License.
18
18
#
19
- # ===-- ----------------------------------------------------------------------===##
19
+ # ===----------------------------------------------------------------------===##
20
20
#
21
21
# \file
22
22
# This file declares the extension types and functions for the Cython API
23
23
# implemented in dpctl.program._program.pyx.
24
24
#
25
- # ===- -----------------------------------------------------------------------===#
25
+ # ===-----------------------------------------------------------------------===#
26
26
27
27
# distutils: language = c++
28
28
# cython: language_level=3
You can’t perform that action at this time.
0 commit comments