Skip to content

Commit 1aabfdd

Browse files
authored
[oneMKL] Rename oneMKL Interface project (#596)
- Move source/elements/oneMKL to source/elements/oneMath - Rename files using "mkl" or "onemkl" to "onemath" - Rename occurrences of "oneMKL" and "onemkl" to "oneMath" and "onemath" respectively Signed-off-by: nscipione <[email protected]>
1 parent d151e1e commit 1aabfdd

File tree

412 files changed

+7514
-7516
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

412 files changed

+7514
-7516
lines changed

.reuse/dep5

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Files: source/elements/oneDAL/source/*.cpp
3535
Copyright: 2020 Intel Corporation
3636
License: MIT
3737

38-
Files: source/elements/oneMKL/source/domains/equations/*.png source/elements/oneMKL/source/domains/equations/*.gif source/elements/oneMKL/source/domains/equations/*.jpg
38+
Files: source/elements/oneMath/source/domains/equations/*.png source/elements/oneMath/source/domains/equations/*.gif source/elements/oneMath/source/domains/equations/*.jpg
3939
Copyright: 2020 Intel Corporation
4040
License: CC-BY-4.0
4141

doc/versioning.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Specification versioning
77
========================
88

99
This document describes the versioning of the specification for oneAPI
10-
elements (e.g. oneMKL, oneVPL) and for oneAPI, which includes all the
10+
elements (e.g. oneMath, oneVPL) and for oneAPI, which includes all the
1111
elements. Specification versioning is independent of oneAPI product
1212
versioning.
1313

roadmap.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ feedback.
267267
- Future
268268

269269
- Content?
270-
- oneMKL
270+
- oneMath
271271

272272
- New
273273
- Future
@@ -342,7 +342,7 @@ Date Milestone
342342

343343
- 80% content
344344

345-
- oneMKL
345+
- oneMath
346346

347347
- USM support
348348
- Skeleton of spec, breadown by domain
@@ -412,7 +412,7 @@ Date Milestone
412412

413413
- Updates deferred to 0.8.5_
414414

415-
- oneMKL
415+
- oneMath
416416

417417
- All domains complete
418418
- Finalized BLAS, LAPACK domains
@@ -497,7 +497,7 @@ Elements
497497

498498
- oneVPL
499499

500-
- oneMKL
500+
- oneMath
501501

502502
- finalize FFT, sparse BLAS, RNG, and VM domains
503503

scripts/oneapi.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ def sort_words(root, target=None):
251251
dirs = [
252252
'oneCCL',
253253
'oneDAL',
254-
'oneMKL',
254+
'oneMath',
255255
'oneTBB',
256256
'oneDPL',
257257
'oneDNN',

source/architecture.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ API Programming Example
8989

9090
API programming requires the programmer to specify the target device and the
9191
memory communication strategy. In the following example, we call the
92-
oneMKL matrix multiply routine, GEMM. We are writing in SYCL and
92+
oneMath matrix multiply routine, GEMM. We are writing in SYCL and
9393
omitting irrelevant details.
9494

9595
We create a queue initialized with a *gpu_selector* to specify that we
@@ -117,15 +117,15 @@ Otherwise this is the standard GEMM C++ interface.
117117
buffer<double, 1> b{B, range<1>{N*P}};
118118
buffer<double, 1> c{C, range<1>{M*P}};
119119
120-
mkl::transpose nT = mkl::transpose::nontrans;
120+
math::transpose nT = math::transpose::nontrans;
121121
// Syntax
122122
// void gemm(queue &exec_queue, transpose transa, transpose transb,
123123
// int64_t m, int64_t n, int64_t k, T alpha,
124124
// buffer<T,1> &a, int64_t lda,
125125
// buffer<T,1> &b, int64_t ldb, T beta,
126126
// buffer<T,1> &c, int64_t ldc);
127127
// call gemm
128-
mkl::blas::gemm(q, nT, nT, M, P, N, 1.0, a, M, b, N, 0.0, c, M);
128+
math::blas::gemm(q, nT, nT, M, P, N, 1.0, a, M, b, N, 0.0, c, M);
129129
}
130130
// when we exit the block, the buffer destructor will write result back to C.
131131

source/conf/common_conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@
6868
.. |l0_full_name| replace:: oneAPI Level Zero
6969
.. |tbb_full_name| replace:: oneAPI Threading Building Blocks
7070
.. |tbb_version| replace:: $oneapi_version
71-
.. |mkl_full_name| replace:: oneAPI Math Kernel Library
72-
.. |mkl_version| replace:: $oneapi_version
71+
.. |onemath_full_name| replace:: oneAPI Math Library
72+
.. |onemath_version| replace:: $oneapi_version
7373
.. include:: <isonum.txt>
7474
.. |regsup| replace:: :supsub:`reg`
7575
.. |intel_r| replace:: Intel\ :supsub:`reg`

source/elements/element_list.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
- :ref:`oneDAL-section`: Algorithms for accelerated data science
1313
- :ref:`oneTBB-section`: Library for adding thread-based parallelism
1414
to complex applications on multiprocessors
15-
- :ref:`oneMKL-section`: High performance math routines for science,
15+
- :ref:`oneMath-section`: High performance math routines for science,
1616
engineering, and financial applications

source/elements/oneMKL/source/architecture/architecture.rst

-23
This file was deleted.

source/elements/oneMKL/source/architecture/exceptions.inc.rst

-81
This file was deleted.

source/elements/oneMKL/source/architecture/execution_model.inc.rst

-91
This file was deleted.

source/elements/oneMKL/source/architecture/memory_model.inc.rst

-34
This file was deleted.

source/elements/oneMKL/source/domains/random_number_generators.inc.rst

-17
This file was deleted.

source/elements/oneMKL/source/domains/stats.inc.rst

-15
This file was deleted.

0 commit comments

Comments
 (0)