Smarter Security Camera: a POC using the Intel® IoT Gateway
IntroInternet of Things is enabling our lives in new and interesting ways, but with it come the challenges of how to analyze and bring meaning to all the continuously generated data. One IoT trend in...
View ArticleIntel® XDK FAQs - General
How can I get started with Intel XDK?How do I convert my web app or web site into a mobile app?Can I use an external editor for development in Intel® XDK?How do I get code refactoring capability in...
View ArticleJumbo Frames in Open vSwitch* with DPDK
This article describes the concept of jumbo frames and how support for that feature is implemented in Open vSwitch* with the Data Plane Development Kit (OvS-DPDK). It outlines how to configure jumbo...
View ArticleIntel® Xeon Phi™ Delivers Competitive Performance For Deep Learning—And...
Baidu’s recently announced deep learning benchmark, DeepBench, documents performance for the lowest-level compute and communication primitives for deep learning (DL) applications. The goal is to...
View ArticleBringing Up Arduino 101* (branded Genuino 101* outside the U.S.) on Ubuntu*...
IntroductionThe Arduino 101* (branded Genuino 101* outside the U.S.) is a learning and development platform that uses a low-power Intel® Curie™ module powered by the Intel® Quark™ SE microcontroller....
View ArticleOpen vSwitch* with DPDK Overview
This article presents a high-level overview of Open vSwitch* with the Data Plane Development Kit (OvS-DPDK)—the high performance, open source virtual switch—and links to further technical articles that...
View ArticleGetting Started with Intel® Software Optimization for Theano* and Intel®...
ContentsSummaryPrerequisitesIntel® Compilers and Intel® Math Kernel Library 2017Python* ToolsBuilding and Installing Intel(R) Software Optimization for Theano*Verify Theano and NumPy...
View ArticleHow to Emulate Persistent Memory on an Intel® Architecture Server
IntroductionThis tutorial provides a method for setting up persistent memory (PMEM) emulation using regular dynamic random access memory (DRAM) on an Intel® processor using a Linux* kernel version 4.3...
View ArticleIntroduction to Heterogeneous Streams Library
IntroductionTo efficiently utilize all available resources for the task concurrency application on heterogeneous platforms, designers need to understand the memory architecture, the thread utilization...
View Articlelibstdc++ Source Files
Please find the libstdc++ sources used by PSET for the Linux* product here.
View ArticleCelebrating 10 Years of Intel® Threading Building Blocks
What a Journey It's Been.Intel® Threading Building Blocks (Intel® TBB) has come a long way from where it started in 2006 to its10-year anniversary in 2016. But on this long and winding journey, we've...
View ArticleHow University of Bristol Accelerated Rational Drug Design
Task-based parallel programming is the future. The University of Bristol Advanced Computing Research Centre wants to be part of that future. It provides advanced computing support to researchers, with...
View ArticleGo-To-Market Strategies for Your Small Business B2B App
In previous articles, we’ve discussed go-to-market strategies for selling your app to consumers, but as you consider the B2B market, how would your go-to-market plan need to differ? Since B2B means...
View ArticleAdvanced Bitrate Control Methods in Intel® Media SDK
IntroductionIn the world of media, there is a great demand to increase encoder quality but this comes with tradeoffs between quality and bandwidth consumption. This article addresses some of those...
View ArticleImprove Vectorization Performance using Intel® Advanced Vector Extensions 512
This article shows a simple example of a loop that was not vectorized by the Intel® C++ Compiler due to possible data dependencies, but which has now been vectorized using the Intel® Advanced Vector...
View ArticleAccelerating Your NVMe Drives with SPDK
IntroductionThe Storage Performance Development Kit (SPDK) is an open source set of tools and libraries hosted on GitHub that helps developers create high-performance and scalable storage applications....
View ArticleIntel® Software Guard Extensions Tutorial Series: Part 5, Enclave Development
In Part 5 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series, we’ll finish developing the enclave for the Tutorial Password Manager application. In Part 4 of the series, we created a...
View ArticleInstallation Failure Due to Spaces in Path
When attempting to install an Intel® Software Development Product you may encounter the following error message: "The serial number you provided is not valid for product XXXX for Linux*". The issue may...
View ArticleSystem Analyzer Utility for Linux
OverviewThis article describes a utility to help diagnose system and installation issues for Intel(R) SDK for OpenCL(TM) Applications and Intel(R) Media Server Studio. It is a simple Python script...
View ArticleData Plane Development Kit (DPDK) Packet Capture Framework
This article describes how the Data Plane Development Kit (DPDK) packet capture framework is used for capturing packets on the DPDK ports. It is written with users of DPDK in mind who want to know more...
View Article