Nivida의 신경망 소프트웨어 라이센스 Locking에 저항하는 이들을 위해
반가운 소식을 들었다.  
지난주 Deepmind가 구동이 되는 독립구동형 TPU가 공개되었고 바둑용 인공지능 알파고가 
세계최고의 프로바둑선수 커제에 3:0 완승을 거두었다.  이 또한 성능향상을 위해 별도의 하드웨어 
인 TPU를 선 보였다. 

이에 반해 intel은 내장 HD그래픽카드를 통해 구동되는 clDNN이라는 신경망 연산 라이브러리를 공개했다. 
내장그래픽카드에서 동작하므로 별도의 하드웨어 구입이 필요없다는 것 또한 희소식중 하나이다.
참고사이트
https://github.com/01org/clDNN
System Requirements
clDNN supports Intel® HD Graphics and Intel® Iris® Graphics and is optimized for
- Codename Skylake:
- Intel® HD Graphics 510 (GT1, client market)
 - Intel® HD Graphics 515 (GT2, client market)
 - Intel® HD Graphics 520 (GT2, client market)
 - Intel® HD Graphics 530 (GT2, client market)
 - Intel® Iris® Graphics 540 (GT3e, client market)
 - Intel® Iris® Graphics 550 (GT3e, client market)
 - Intel® Iris® Pro Graphics 580 (GT4e, client market)
 - Intel® HD Graphics P530 (GT2, server market)
 - Intel® Iris® Pro Graphics P555 (GT3e, server market)
 - Intel® Iris® Pro Graphics P580 (GT4e, server market)
 
 - Codename Apollolake:
- Intel® HD Graphics 500
 - Intel® HD Graphics 505
 
 
clDNN currently uses OpenCL™ with multiple Intel® OpenCL™ extensions and requires Intel® Graphics Driver to run.
clDNN requires CPU with Intel® SSE/Intel® AVX support.
The software dependencies are:
- CMake* 3.6 or later
(the project is compatible with CMake 3.1, but, due to issues with boost libraries resolution in CMake 3.4.3 and with CheckCXXCompilerFlag module in CMake 3.5.2, we strongly recommend 3.6+) - C++ compiler with partiall or full C++14 standard support compatible with:
- GNU* Compiler Collection 5.2 or later
 - clang 3.5 or later
 - Intel® C++ Compiler 17.0 or later
 - Visual C++ 2015 (MSVC++ 19.0) or later
 
 
Intel® CPU intrinsics header (
<immintrin.h>) must be available during compilation.
- python™ 2.7 or later (scripts are both compatible with python™ 2.7.x and python™ 3.x)
 - (optional) Doxygen* 1.8.13 or later
Needed for manual generation of documentation from inline comments or runningdocscustom target which will generate it automatically. 
GraphViz* (2.38 or later) is also recommended to generate documentation with all embedded diagrams.
(Make sure thatdotapplication is visible in thePATHenvironment variable.)
The software was validated on:
- CentOS* 7 with GNU* Compiler Collection 5.2 (64-bit only)
 - Windows® 10 and Windows® Server 2012 R2 with MSVC 14.0
 
We have validated using Intel® intel-opencl-r4.1 (SRB4.1) Linux driver package.
							






그래봤자. 인텔 그래픽카드 아니냐는 생각이 들기는 한다.