Skip to content

Commit 1210461

Browse files
authored
update copy right date (#62)
* change copyright year from year range to starting year * update copyright year for LICENSE.txt
1 parent 7f2a181 commit 1210461

File tree

10 files changed

+39
-40
lines changed

10 files changed

+39
-40
lines changed

.github/workflows/build-with-clang.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
shell: bash -l {0}
5757
run: ls /opt/intel/oneapi/compiler
5858

59-
- name: Build mkl_random
59+
- name: Build mkl-service
6060
shell: bash -l {0}
6161
run: |
6262
source /opt/intel/oneapi/setvars.sh
@@ -68,7 +68,7 @@ jobs:
6868
ls -l ${CC} ${CXX}
6969
python setup.py develop
7070
71-
- name: Run mkl_random tests
71+
- name: Run mkl-service tests
7272
shell: bash -l {0}
7373
run: |
7474
source /opt/intel/oneapi/setvars.sh
Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,56 @@
11
=====================
2-
mkl-service changelog
2+
`mkl-service` changelog
33
=====================
44

5+
2.3.0
6+
=====
57

6-
1.0.0
8+
Fixed CI to actually execute tests. Populated CBWR constants to match MKL headers.
9+
Added tests checking that `cbwr_set` and `cbwr_get` round-trip.
10+
11+
2.2.0
712
=====
813

9-
Initial release of `mkl-service` package.
14+
Closed issues #8, #7 and #5.
1015

11-
2.0.0
12-
====
16+
Extended `mkl.cbwr_set` to recognize `'avx512_e1'`, `'avx512_mic_e1'`, as as strict conditional numerical reproducibility, supported via `'avx2,strict'`, `'avx512,strict'` (see [issue/8](http://github.com/IntelPython/mkl-service/issues/8)).
1317

14-
Rerelease of `mkl-service` package with version bumped to 2.0.0 to avoid version clash with `mkl-service` package from Anaconda.
18+
Extended `mkl.cbwrt_get()` to mean `mkl.cbwr('all')`.
1519

16-
Improved argument checking, which raises an informative error.
20+
2.1.0
21+
=====
1722

18-
Loading the package with `import mkl` initializes Intel(R) MKL library to use LP64 interface (i.e. use of environment variable `MKL_INTERFACE` will not have effect).
23+
Change in setup script to not use `numpy.distutils` thus removing numpy as build-time dependency.
1924

20-
The choice of threading layer can be controlled with environment variable `MKL_THREADING_LAYER`. However the unset variable is interpreted differently that in Intel(R) MKL itself. If `mkl-service` detects that Gnu OpenMP has been loaded in Python space, the threading layer of Intle(R) MKL will be set to Gnu OpenMP, instead of Intel(R) OpenMP.
25+
Change in conda-recipe to allow conda build to build the recipe, but ignoring run export on mkl-service coming from mkl-devel metadata.
2126

22-
2.0.0
23-
====
27+
2.0.2
28+
=====
2429

25-
Work-around for VS 9.0 not having `inline` keyword, allowing the package to build on Windows for Python 2.7
30+
Correction to `setup.py` to not require Cython at the installation time.
2631

2732
2.0.1
2833
=====
2934

3035
Re-release, with some changes necessary for public CI builds to work.
3136

32-
2.0.2
37+
2.0.0
3338
=====
3439

35-
Correction to `setup.py` to not require Cython at the installation time.
40+
Work-around for VS 9.0 not having `inline` keyword, allowing the package to build on Windows for Python 2.7
3641

37-
2.1.0
42+
2.0.0
3843
=====
3944

40-
Change in setup script to not use `numpy.distutils` thus removing numpy as build-time dependency.
41-
42-
Change in conda-recipe to allow conda build to build the recipe, but ignoring run export on mkl-service coming from mkl-devel metadata.
43-
44-
2.2.0
45-
=====
45+
Rerelease of `mkl-service` package with version bumped to 2.0.0 to avoid version clash with `mkl-service` package from Anaconda.
4646

47-
Closed issues #8, #7 and #5.
47+
Improved argument checking, which raises an informative error.
4848

49-
Extended `mkl.cbwr_set` to recognize `'avx512_e1'`, `'avx512_mic_e1'`, as as strict conditional numerical reproducibility, supported via `'avx2,strict'`, `'avx512,strict'` (see [issue/8](http://github.com/IntelPython/mkl-service/issues/8)).
49+
Loading the package with `import mkl` initializes Intel(R) MKL library to use LP64 interface (i.e. use of environment variable `MKL_INTERFACE` will not have effect).
5050

51-
Extended `mkl.cbwrt_get()` to mean `mkl.cbwr('all')`.
51+
The choice of threading layer can be controlled with environment variable `MKL_THREADING_LAYER`. However the unset variable is interpreted differently that in Intel(R) MKL itself. If `mkl-service` detects that Gnu OpenMP has been loaded in Python space, the threading layer of Intle(R) MKL will be set to Gnu OpenMP, instead of Intel(R) OpenMP.
5252

53-
2.3.0
53+
1.0.0
5454
=====
5555

56-
Fixed CI to actually execute tests. Populated CBWR constants to match MKL headers.
57-
Added tests checking that `cbwr_set` and `cbwr_get` round-trip.
56+
Initial release of `mkl-service` package.

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2018-2019, Intel Corporation
1+
Copyright (c) 2018, Intel Corporation
22

33
Redistribution and use in source and binary forms, with or without
44
modification, are permitted provided that the following conditions are met:

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# ``mkl-service`` - Python package for run-time control of Intel(R) Math Kernel Library.
1+
# `mkl-service` - Python package for run-time control of Intel® OneAPI Math Kernel Library (OneMKL).
22
[![Conda package](https://github.com/IntelPython/mkl-service/actions/workflows/conda-package.yml/badge.svg)](https://github.com/IntelPython/mkl-service/actions/workflows/conda-package.yml)
33
[![Build mkl-service with clang](https://github.com/IntelPython/mkl-service/actions/workflows/build-with-clang.yml/badge.svg)](https://github.com/IntelPython/mkl-service/actions/workflows/build-with-clang.yml)
44
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/IntelPython/mkl-service/badge)](https://securityscorecards.dev/viewer/?uri=github.com/IntelPython/mkl-service)
@@ -8,19 +8,19 @@
88

99
To install conda package, use `conda install -c https://software.repos.intel.com/python/conda/ mkl-service`, or `conda install -c conda-forge mkl-service`.
1010

11-
To install pypi package, use `python -m pip install mkl-service`.
11+
To install PyPI package, use `python -m pip install mkl-service`.
1212

1313
---
1414

15-
Intel(R) Math Kernel Library support functions are subdivided into the following groups according to their purpose:
15+
Intel® OneMKL support functions are subdivided into the following groups according to their purpose:
1616
- Version Information
1717
- Threading Control
1818
- Timing
1919
- Memory Management
2020
- Conditional Numerical Reproducibility Control
2121
- Miscellaneous
2222

23-
A short example, illustrating it use:
23+
A short example, illustrating its use:
2424

2525
```python
2626
import tomopy

examples/example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2018-2019, Intel Corporation
1+
# Copyright (c) 2018, Intel Corporation
22
#
33
# Redistribution and use in source and binary forms, with or without
44
# modification, are permitted provided that the following conditions are met:

mkl/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2018-2024, Intel Corporation
1+
# Copyright (c) 2018, Intel Corporation
22
#
33
# Redistribution and use in source and binary forms, with or without
44
# modification, are permitted provided that the following conditions are met:

mkl/_mkl_service.pxd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2018-2024, Intel Corporation
1+
# Copyright (c) 2018, Intel Corporation
22
#
33
# Redistribution and use in source and binary forms, with or without
44
# modification, are permitted provided that the following conditions are met:

mkl/_mkl_service.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2018-2024, Intel Corporation
1+
# Copyright (c) 2018, Intel Corporation
22
#
33
# Redistribution and use in source and binary forms, with or without
44
# modification, are permitted provided that the following conditions are met:

mkl/tests/test_mkl_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2018-2024, Intel Corporation
1+
# Copyright (c) 2018, Intel Corporation
22
#
33
# Redistribution and use in source and binary forms, with or without
44
# modification, are permitted provided that the following conditions are met:

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env python
2-
# Copyright (c) 2018-2024, Intel Corporation
2+
# Copyright (c) 2018, Intel Corporation
33
#
44
# Redistribution and use in source and binary forms, with or without
55
# modification, are permitted provided that the following conditions are met:

0 commit comments

Comments
 (0)