Technical Article

Оптимизировали, оптимизировали, да не выоптимизировали!

Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?

借助针对英特尔® 架构优化的 Caffe* 来训练和部署深度学习网络

Caffe* is a deep learning framework developed by the Berkeley Vision and Learning Center (BVLC). Caffe optimized for Intel architecture is currently integrated with the latest release of Intel® Math Kernel Library (Intel® MKL) 2017 optimized for Advanced Vector Extensions (AVX)-2 and AVX-512 instructions which are supported in Intel® Xeon® and Intel® Xeon Phi™ processors (among others). This article describes how to build Caffe optimized for Intel architecture, train deep network models using one or more compute nodes, and deploy networks. In addition, various functionalities of Caffe are explored in detail including how to fine-tune, extract and view features of different models, and use the Caffe Python API.
  • Artificial Intelligence
  • C/C++
  • Python*
  • Beginner
  • Intermediate
  • Caffe
  • deep learning
  • Knights Landing
  • Big Data
  • Optimization
  • Parallel Computing
  • Intel® Deep Learning SDK Tutorial: Getting Started with Intel® Deep Learning SDK Training Tool

    The Training Tool is a web application running on a Linux* server and provides a user-friendly, intuitive interface for building and training deep learning models. With the Intel Deep Learning SDK Training Tool, you can easily prepare training data, design models, and train models with automated experiments and advanced visualizations.And secondly, Simplify the installation and usage of popular deep learning frameworks optimized for Intel platforms.
  • Artificial Intelligence
  • deep learning
  • 英特尔® 实感™ 摄像头 R200 增强摄影代码示例

    This article and sample application show you how to use the Intel® RealSense™ camera (R200) and the Enhanced Photography functionality that is part of the Intel® RealSense™ SDK. The article separates the Intel RealSense SDK functionality from the GUI layer code to make it easier to focus on the R200 Enhanced Photography functionality.
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Intel® RealSense™ Technology
  • C#
  • Beginner
  • Intel® RealSense™ SDK
  • Intel® RealSense™ Technology
  • 英特尔® Software Guard Extensions 教程系列:第二部分,应用设计

    The second part in the Intel® Software Guard Extensions (Intel® SGX) tutorial series is a high-level specification for the application we’ll be developing: a simple password manager that provides the same core functions as a commercial product while following good security practices, which we'll then use as a learning vehicle for designing for Intel SGX.
  • Business Client
  • Windows*
  • Software Guard Extensions
  • Subscribe to Technical Article