Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Commit e10fa7d

Browse files
author
Adam Procter
committed
Merge remote-tracking branch 'origin/master' into r0.10
2 parents f8a0f78 + ca4437b commit e10fa7d

File tree

5 files changed

+168
-187
lines changed

5 files changed

+168
-187
lines changed

cmake/external_mkldnn.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ if(${CMAKE_VERSION} VERSION_LESS 3.2)
114114
-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
115115
-DCMAKE_INSTALL_PREFIX=${EXTERNAL_PROJECTS_ROOT}/mkldnn
116116
-DMKLROOT=${MKL_ROOT}
117+
"-DARCH_OPT_FLAGS=-march=${NGRAPH_TARGET_ARCH} -mtune=${NGRAPH_TARGET_ARCH}"
117118
TMP_DIR "${EXTERNAL_PROJECTS_ROOT}/mkldnn/tmp"
118119
STAMP_DIR "${EXTERNAL_PROJECTS_ROOT}/mkldnn/stamp"
119120
DOWNLOAD_DIR "${EXTERNAL_PROJECTS_ROOT}/mkldnn/download"
@@ -145,6 +146,7 @@ else()
145146
-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
146147
-DCMAKE_INSTALL_PREFIX=${EXTERNAL_PROJECTS_ROOT}/mkldnn
147148
-DMKLROOT=${MKL_ROOT}
149+
"-DARCH_OPT_FLAGS=-march=${NGRAPH_TARGET_ARCH} -mtune=${NGRAPH_TARGET_ARCH}"
148150
TMP_DIR "${EXTERNAL_PROJECTS_ROOT}/mkldnn/tmp"
149151
STAMP_DIR "${EXTERNAL_PROJECTS_ROOT}/mkldnn/stamp"
150152
DOWNLOAD_DIR "${EXTERNAL_PROJECTS_ROOT}/mkldnn/download"

doc/sphinx/source/branding-notice.rst

Lines changed: 38 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,29 @@
66
Branding Notice
77
===============
88

9-
The Intel® nGraph™ library is an open source project providing code and component
10-
reference for many kinds of machine learning, deep learning, and DNN applications.
9+
The Intel® nGraph Library and Compiler stack is an open source project providing
10+
code and component reference for many kinds of machine learning, deep learning,
11+
and DNN applications.
1112

12-
Documentation may include references to frontend frameworks, modules, extensions,
13-
or other libraries that may be wholly or partially open source, or that may be
14-
claimed as the property of others.
13+
Our documentation may include references to various frontends / frameworks,
14+
modules, extensions, or other libraries that may be wholly or partially open
15+
source, or that may be claimed as the property of others.
1516

17+
Intel, the Intel logo and Intel Nervana are trademarks of Intel Corporation or
18+
its subsidiaries in the U.S. and/or other countries.
1619

17-
Intel nGraph library core documentation
18-
---------------------------------------
20+
Documentation notice
21+
---------------------
1922

2023
.. note:: The branding notice below applies to code and documentation
21-
contributions intended to be added directly to Intel nGraph library core.
24+
contributions intended to be added directly to the Intel nGraph repo.
2225

2326
Use the first or most prominent usage with symbols as described below.
2427

2528
Subsequent references on the same document, or on a file with an
2629
already-present prominent form (such as Sphinx\* documentation sidebars),
2730
may be done as an abbreviated form (sub-bullet items) and/or without the
28-
repeated use of the trademark / branding symbols.
31+
repeated use of the trademark / branding symbols.
2932

3033
* Intel® Nervana™ Neural Network Processor
3134

@@ -39,15 +42,16 @@ repeated use of the trademark / branding symbols.
3942

4043
* Intel® nGraph™
4144

42-
* Intel® nGraph™ library
45+
* Intel® nGraph Library
46+
47+
* Intel® nGraph Compiler
48+
49+
* Intel® nGraph Backend
50+
51+
* Intel® nGraph API
52+
53+
* Movidius™ Myriad™
4354

44-
* nGraph library
45-
* ``ngraph`` API
46-
* ``ngraph`` library
47-
* ``ngraph`` backend
48-
* nGraph abstraction layer
49-
* neon™ frontend framework
50-
5155
* Intel® Math Kernel Library
5256

5357
* Intel® MKL
@@ -59,3 +63,20 @@ repeated use of the trademark / branding symbols.
5963
* Intel® Nervana™ Graph (deprecated)
6064

6165

66+
67+
Optimization Notices
68+
====================
69+
70+
Software and workloads used in performance tests may have been optimized for
71+
performance only on Intel microprocessors. Performance tests, such as SYSmark
72+
and MobileMark, are measured using specific computer systems, components,
73+
software, operations and functions. Any change to any of those factors may
74+
cause the results to vary. You should consult other information and performance
75+
tests to assist you in fully evaluating your contemplated purchases, including
76+
the performance of that product when combined with other products. For more
77+
complete information visit http://www.intel.com/benchmarks.
78+
79+
Intel technologies' features and benefits depend on system configuration and may
80+
require enabled hardware, software or service activation. Performance varies
81+
depending on system configuration. No computer system can be absolutely secure.
82+
Check with your system manufacturer or retailer or learn more at intel.com.

doc/sphinx/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
master_doc = 'index'
6363

6464
# General information about the project.
65-
project = u'Intel® nGraph Library'
65+
project = u'nGraph Compiler stack'
6666
copyright = '2018, Intel Corporation'
6767
author = 'Intel Corporation'
6868

doc/sphinx/source/index.rst

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@ See the latest :doc:`project/release-notes`.
2828
:width: 599px
2929

3030

31-
nGraph is an open-source C++ library, compiler, and runtime accelerator for
32-
software engineering in the :abbr:`Deep Learning (DL)` ecosystem. nGraph
31+
nGraph is an open-source C++ library, compiler stack, and runtime accelerator
32+
for software engineering in the :abbr:`Deep Learning (DL)` ecosystem. nGraph
3333
simplifies development and makes it possible to design, write, compile, and
34-
deploy :abbr:`Deep Neural Network (DNN)`-based solutions. A more detailed
35-
explanation of the feature set of nGraph Compiler, as well as a high-level
36-
overview, can be found on our project :doc:`project/about`.
34+
deploy :abbr:`Deep Neural Network (DNN)`-based solutions that can be adapted and
35+
deployed across many frameworks and backends. A more detailed explanation, as
36+
well as a high-level overview, can be found on our project :doc:`project/about`.
37+
For more generalized discussion on the ecosystem, see the `ecosystem`_ document.
3738

3839

3940
.. _quickstart:
@@ -89,7 +90,7 @@ We have many documentation pages to help you get started.
8990
Intel Movidius™ Myriad™ 2 (VPU), Coming soon, Yes
9091

9192

92-
.. note:: The Library code is under active development as we're continually
93+
.. note:: The code in this repo is under active development as we're continually
9394
adding support for more kinds of DL models and ops, compiler optimizations,
9495
and backend optimizations.
9596

@@ -131,3 +132,4 @@ Indices and tables
131132
.. _contributions: https://github.com/NervanaSystems/ngraph#how-to-contribute
132133
.. _TensorFlow bridge to nGraph: https://github.com/NervanaSystems/ngraph-tf/blob/master/README.md
133134
.. _Compiling MXNet with nGraph: https://github.com/NervanaSystems/ngraph-mxnet/blob/master/README.md
135+
.. _ecosystem: https://github.com/NervanaSystems/ngraph/blob/master/ecosystem-overview.md

0 commit comments

Comments
 (0)