Filtros

Article

What to Do When Auto-Vectorization Fails?

This article completes an analysis of a problem erroneously reported on the Intel® Developer Zone forum: Vectorization failed because of unsigned integer? It provides a more detailed examination showing that unsigned integer is not impacting compiler vectorization but what methodology to use when a modern C/C++ compiler fails to auto-vectorize for-loops.
Criado por Sergey Kostrov Última atualização em 17/01/2017 - 16:24
Article

Recipe: Building NAMD on Intel® Xeon® and Intel® Xeon Phi™ Processors

This recipe describes a step-by-step process of how to get, build, and run NAMD, Scalable Molecular Dynamic, code on Intel® Xeon Phi™ processor and Intel® Xeon® E5 processors for better performance.
Criado por Smahane D. (Intel) Última atualização em 17/01/2017 - 13:48
Article

Intel® Xeon® Processor E5-2600 V4 Product Family Technical Overview

The Intel® Xeon® processor E5-2600 v4 product family, code-named Broadwell EP, is a two-socket platform based on Intel’s most recent microarchitecture. Intel uses a “tick-tock” model associated with its generation of processors. This new generation is a “tick” based on 14nm process technology. Major architecture changes take place on a “tock,” while minor architecture changes and a die shrink...
Criado por David Mulnix (Intel) Última atualização em 17/01/2017 - 10:09
Article

Using Intel® Data Analytics Acceleration Library to Improve the Performance of Naïve Bayes Algorithm in Python*

This article discusses machine learning and describes a machine learning method/algorithm called Naïve Bayes (NB) [2]. It also describes how to use Intel® Data Analytics Acceleration Library (Intel® DAAL) [3] to improve the performance of an NB algorithm.
Criado por Nguyen, Khang T Última atualização em 17/01/2017 - 10:04
Article

Fast Computation of Huffman Codes

The generation of Huffman codes is used in many applications, among them the DEFLATE compression algorithm. The classical way to compute these codes uses a heap data structure. This approach is fairly efficient, but traditional software implementations contain lots of branches that are data-dependent and thus hard for general-purpose CPU hardware to predict. On modern processors with deep...
Criado por James Guilford (Intel) Última atualização em 17/01/2017 - 09:53
Article

Exploring MPI for Python* on Intel® Xeon Phi™ Processor

Learn how to write an MPI program in Python*, and take advantage of Intel® multicore architectures using OpenMP threads and Intel® AVX512 instructions.
Criado por Nguyen, Loc Q Última atualização em 09/01/2017 - 11:21
Article

3D Isotropic Acoustic Finite-Difference Wave Equation Code: A Many-Core Processor Implementation and Analysis

Finite difference is a simple and efficient mathematical tool that helps solve differential equations.

Criado por Sunny G. (Intel) Última atualização em 09/01/2017 - 09:21
Article

Accelerating Your NVMe Drives with SPDK

The 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. This tutorial will focus on the userspace NVMe driver provided by SPDK and will step you through a Hello World example.
Criado por Steven B. (Intel) Última atualização em 05/01/2017 - 13:38
Article

Intel® Performance Counter Monitor - A better way to measure CPU utilization

The Intel® Performance Counter Monitor provides sample C++ routines and utilities to estimate the internal resource utilization of the latest Intel® Xeon® and Core™ processors and gain a significant performance boost.
Criado por Thomas Willhalm (Intel) Última atualização em 05/01/2017 - 11:36
Article

Analyzing GTC-P APEX code using Intel® Advisor on an Intel® Xeon Phi™ processor

Introduction
Criado por Munara T. (Intel) Última atualização em 04/01/2017 - 17:14
Para obter informações mais completas sobre otimizações do compilador, consulte nosso aviso de otimização.