Skip to content

Commit

Permalink
doc: converted files description to table
Browse files Browse the repository at this point in the history
  • Loading branch information
vpirogov committed May 19, 2017
1 parent 3b91199 commit 43f3b2b
Showing 1 changed file with 12 additions and 13 deletions.
25 changes: 12 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,19 +132,18 @@ the installation path, use the option `-DCMAKE_INSTALL_PREFIX=<prefix>` when inv
## Linking your application
Intel MKL-DNN include several header files providing C and C++ APIs for
the functionality and several dynamic libraries depending on how Intel MKL-DNN
was built.
```
lib/
libmkldnn.so # Intel MKL-DNN dynamic library
# The following libraries are included only if Intel MKL-DNN is built with binary dependency.
libiomp5.so # Intel OpenMP* runtime library
libmkl_gnu.so # Intel MKL small library for GNU* OpenMP runtime
libmkl_intel.so # Intel MKL small library for Intel(R) OpenMP runtime
include/
mkldnn.h # C header
mkldnn.hpp # C++ header
mkldnn_types.h # auxillary C header
```
was built. Intel OpenMP runtime and Intel MKL small libraries are not installed
for standalone Intel MKL-DNN build.

|File | Description
|:--- |:---
|lib/libmkldnn.so | Intel MKL-DNN dynamic library
|lib/libiomp5.so | Intel OpenMP* runtime library
|lib/libmkl_gnu.so | Intel MKL small library for GNU* OpenMP runtime
|lib/libmkl_intel.so | Intel MKL small library for Intel(R) OpenMP runtime
|include/mkldnn.h | C header
|include/mkldnn.hpp | C++ header
|include/mkldnn_types.h | auxillary C header

Intel MKL-DNN uses OpenMP* for parallelism and requires an OpenMP runtime
library to work. As different OpenMP runtimes may not be binary compatible
Expand Down

0 comments on commit 43f3b2b

Please sign in to comment.