Dec. 2013 Performance Update: Memcached Configuration & Deployment
New benchmark test results update this This Configuration and Deployment Guide which explores designing and building a Memcached infrastructure that is scalable, reliable, manageable and secure....
View ArticleAccelerating Performance for Server-Side Java* Applications
This paper describes the key architectural advancements of the latest Intel Xeon processors and Intel Atom processor C2000s that are beneficial to Java applications. It also describes some of the...
View ArticleOptimizing Infrastructure for Workloads in OpenStack-Based Public Cloud Services
This paper examines how business needs translate to infrastructure considerations for infrastructure-as-a-service (IaaS) when building out or enhancing an OpenStack* cloud environment. The paper looks...
View ArticleIntel® Fortran Vectorization Diagnostics
Intel® Fortran Compiler Vectorization Diagnostics We have a similar catalog of vectorization diagnostics for the Intel® C++ Compiler HERE The following diagnostic messages from the vectorization report...
View ArticleOptimizing Hadoop Deployments
This paper provides guidance, based on extensive lab testing conducted at Intel, to help IT organizations plan an optimized infrastructure for deploying Apache Hadoop*. It includes:Best practices for...
View ArticleBoosting Kingsoft Cloud* Image Processing with Intel® Xeon® Processors
BackgroundKingsoft1 Cloud* is a public cloud service provider. It provides many services including cloud storage. Massive images are stored in Kingsoft Cloud storage. Kingsoft provides not only data...
View ArticleHappy Together: Ground-Breaking Media Performance with Intel® Processors +...
REGISTER NOW Now, you can get the sweetest, fastest, high density and quality results for media workloads and video streaming - with the latest Intel hardware and media software working together....
View ArticleHow to Mount a Shared Directory on Intel® Xeon Phi™ Coprocessor
In order to run a native program on the Intel® Xeon Phi™ coprocessor, the program and any dependencies must be copied to the target platform. However, this approach takes away memory from the native...
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 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 the 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 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 ArticleAnalyzing GTC-P APEX code using Intel® Advisor on an Intel® Xeon Phi™ processor
IntroductionIn this article, we describe how we achieved 35% faster performance in GTC-P APEX code using Intel® Advisor on an Intel® Xeon Phi™ processor code named Knights Landing (KNL). Using Intel®...
View ArticleDriver Support Matrix for Intel® Media SDK and OpenCL™
Developers can access Intel's processor graphics GPU capabilities through the Intel® Media SDK and Intel® SDK for OpenCL™ Applications. This article provides more information on how the software,...
View ArticleHybrid Parallelism: A MiniFE* Case Study
In my first article, Hybrid Parallelism: Parallel Distributed Memory and Shared Memory Computing, I discussed the chief forms of parallelism: shared memory parallel programming and distributed memory...
View ArticleRunning Intel® Parallel Studio XE Analysis Tools on Clusters with Slurm* / srun
Since HPC applications target high performance, users are interested in analyzing the runtime performance of such applications. In order to get a representative picture of that performance / behavior,...
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 ArticleRecipe: Building NAMD on Intel® Xeon® and Intel® Xeon Phi™ Processors
PurposeThis 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...
View ArticleSimple, Powerful HPC Clusters Drive High-Speed Design Innovation
Up to 17x Faster Simulationsthrough Optimized Cluster ComputingScientists and engineers across a wide range of disciplines are facing a common challenge. To be effective, they need to study more complex...
View ArticleIntel® HPC Developer Conference 2016 - Session Presentations
The 2016 Intel® HPC Developer Conference brought together developers from around the world to discuss code modernization in high-performance computing. For those who may have missed it or if you want...
View Article