Improving the Performance of Principal Component Analysis with Intel® Data...
Have you ever tried to access a website and had to wait a long time before you could access it or not been able to access it at all? If so, that website might be falling victim to what is called a...
View ArticleHow AisaInfo ADB* Improves Performance with Intel® Xeon® Processor-Based Systems
BackgroundSupporting high online transaction volumes in real time, especially at peak time, can be challenging for telecom and financial services. To ensure uninterrupted service and a good customer...
View ArticleA BKM for Working with libfabric* on a Cluster System when using Intel® MPI...
This article discusses a best-known method (BKM) for using the libfabric1 infrastructure on a cluster computing system. The focus is on how to transition from an Open Fabrics Alliance (OFA) framework...
View ArticleThread Parallelism in Cython*
IntroductionCython* is a superset of Python* that additionally supports C functions and C types on variable and class attributes. Cython is used for wrapping external C libraries that speed up the...
View ArticleExploring MPI for Python* on Intel® Xeon Phi™ Processor
IntroductionMessage Passing Interface (MPI) is a standardized message-passing library interface designed for distributed memory programming. MPI is widely used in the High Performance Computing (HPC)...
View ArticleIntel® Clear Containers 1: The Container Landscape
Download PDFIntroductionThis article introduces the concept of Intel® Clear Containers technology and how it fits into the overall landscape of current container-based technologies. Many introductory...
View ArticleUsing Intel® VTune™ Amplifier on Cray* XC systems
IntroductionThe goal of this article is to provide detailed description of the process of VTune Amplifier installation and using it for applications performance analysis, which is a little bit specific...
View ArticleIntel® Clear Containers 2: Using Clear Containers with Docker
Download PDFIntroductionThis article describes multiple ways to get started using Intel® Clear Containers on a variety of operating systems. It is written for an audience that is familiar with Linux*...
View ArticleIntel® ISA-L: Cryptographic Hashes for Cloud Storage
Download Code SampleDownload PDFIntroductionToday’s new devices generate data that requires centralized storage and access everywhere, thus increasing the demand for more and faster cloud storage. At...
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® Xeon Phi™ Processor 7200 Family Memory Management Optimizations
This paper examines software performance optimization for an implementation of a non-library version of DGEMM executing on the Intel® Xeon Phi™ processor (code-named Knights Landing, with acronym KNL)...
View ArticleIntel® ISA-L: Cryptographic Hashes for Cloud Storage
Download Code SampleDownload PDFIntroductionToday’s new devices generate data that requires centralized storage and access everywhere, thus increasing the demand for more and faster cloud storage. At...
View ArticleIntel® ISA-L: Semi-Dynamic Compression Algorithms
Download Code SampleDownload PDFIntroductionCompression algorithms traditionally use either a dynamic or static compression table. Those who want the best compression results use a dynamic table at the...
View Article3D Isotropic Acoustic Finite-Difference Wave Equation Code: A Many-Core...
Finite difference is a simple and efficient mathematical tool that helps solve differential equations. In this paper, we solve an isotropic acoustic 3D wave equation using explicit, time domain finite...
View ArticleWhat to Do When Auto-Vectorization Fails?
IntroductionThe following article is a follow up and a detailed analysis of a problem reported on the Intel® Developer Zone (Intel® DZ) forum1 dedicated to the Intel® C++ Compiler 2.An Intel DZ user...
View ArticleImplementing a masked SVML-like function explicitly in user defined way
Intel Compiler provides SIMD intrinsics APIs for short vector math library (SVML) and starting with AVX512 generation it also exposes masked versions of SVML functions to the users. e.g. see...
View ArticleAccessing Intel® Media Server Studio for Linux* codecs with FFmpeg
Intel hardware accelerated codecs are now accessible via FFmpeg* on Linux* systems where Intel® Media Server Studio is installed. The same OS and platform requirements apply, as the new additions to...
View ArticleImplementation of Classic Gram-Schmidt in a Reservoir Simulator
IntroductionReservoir simulators typically use Krylov methods for solving the systems of linear equations that appear at every Newton iteration. One key step in most Krylov methods, executed at every...
View ArticleWhat’s new with Intel® Cluster Checker 2017 update 2
Intel released update 2 to Intel® Cluster Checker 2017. This comprehensive diagnostic tool is distributed in Intel® Parallel Studio XE 2017 Cluster Edition Update 2 and supports Intel® Xeon™...
View ArticleTencent Ultra-Cold Storage System Optimization with Intel® ISA-L – A Case Study
Download PDF [823KB]In this era of data explosion, the cumulative amount of obsolete data is becoming extremely large. For storage cost considerations, many independent Internet service providers are...
View Article