Что нового? Конструктивный компонент Intel® Threading Building Block 4.2
Одна из наиболее известных библиотек C++ для многопоточной обработки конструктивного компонента Intel® Threading Building Blocks была недавно обновлена на новую версию – 4.2. Обновленная версия по...
View ArticleСоздание приложений с помощью комплекта Android* NDK и библиотек Intel®...
Библиотеки Intel® Integrated Performance Primitives содержат высоко оптимизированные функции компонентов для обработки изображений, сигналов, данных векторной математики и небольших матричных...
View ArticleИнструментальные средства Intel® HTML5 для разработки мобильных приложений
Егор ЧураевФайлы для загрузкиИнструментальные средства Intel® HTML5 для разработки мобильных приложений [PDF 821,98 КБ]Исходный код iOS [файл .ZIP, 168 КБ]Результирующий исходный код средств разработки...
View ArticleCourseware for Mobile Computing
Below are useful links for mobile computing education and development.Programming and DevelopmentGetting Started with AndroidGoogle Mobile CoursesIntel OpenCourseWareUniversity CurriculumsClemson...
View ArticleA Tool for Listing the Intel IPP Functions used by Your Application
20 sep 2011 – article update– the ZIP file has been updated to include a missing DLL and it also now contains both AWK and GAWK executables. If you already have the necessary UNIX utilities on your...
View ArticleDiagnostic 15032: loop was not vectorized: unsupported reduction (Fortran)
Cause:Reduction idioms can be recognized by the compiler and vectorized in simple cases.The compiler is unable to vectorize more complex constructs and emits a warning message:Example: integer function...
View ArticleDec. 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 ArticleUpdate now available for Intel GPA 2013 R4 -- new features added to Intel GPA...
Intel Announces the Release of an Update to Intel® GPA 2013 R4 (December 19th, 2013)An update is now available for Intel® Graphics Performance Analyzers 2013 R4 (Intel® GPA) -- download the latest...
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 ArticleDiagnostic 15033: loop was not vectorized: modifying order of operation not...
Cause:A summation operation or reduction can be vectorized by breaking it up into a separate partial sum for each vector lane, and then adding together the partial sums at the end. Because this changes...
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® MKL with Numpy, Scipy, Matlab, C#, Python, NAG and more
The following table lists links to the useful articles describing how Intel® Math Kernel Library (Intel® MKL) can be used with the third party libraries and applications.TopicsDescriptionThird Party...
View ArticleIntel® MKL VML Training Material
This article contains training material (in PDF format) on Intel® MKL Vector Math (VML), which includes details of VML features and performance, examples and its application in Finance. Please see the...
View ArticleProfiling Intel® Transactional Synchronization Extensions with Intel® VTune™...
Intel® Transactional Synchronization Extensions (Intel® TSX) provides hardware transactional memory support. It exposes a speculative execution mode to the programmer to improve locking performance....
View ArticleIntel® SDK for OpenCL* Applications 2013 Release Notes
ContentsIntroductionWhat's NewSystem RequirementsSupported HardwareSupported Operating SystemsInstallation NotesInstallation on Microsoft Windows* OSUninstalling Intel® SDK for OpenCL* Applications...
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 ArticleDiagnostic 15011: loop was not vectorized: statement cannot be vectorized...
Cause:The loop contains a statement that cannot be mapped to SIMD instructions by the vectorizer. In the example below, the loop contains an assignment to a derived data type which is not directly...
View ArticleDebugging HDF5* Fortran tests
IntroductionAfter build HDF5* library, you may meet errors during make check. This article will guide you on how to debug those make check errors, especially Fortran tests errors with Intel® debugger....
View ArticleVectorizing TBB parallel_for block
This article demonstrates on how to write vector friendly code inside TBB parallel_for block. Consider the below code snippet: $ cat test1.cc #include <iostream> #include <tbb/tbb.h>...
View Article