Take a Deep Dive into Perceptual Computing
Join the Intel Perceptual Computing SDK Architect, Xintian Wu, for a live Perceptual Computing webinar on December 10th at 9 AM PST. Integrated depth cameras are just around the corner in 2014 and...
View ArticlePerformance Essentials with OpenMP 4.0 Vectorization
Performance Essentials with OpenMP 4.0 VectorizationTechniques a developer can use to utilize vector hardware to potentially improve application performance by using explicit vector programming methods...
View ArticleDisabling Tracing of Android* Applications in Intel® GPA
Intel® GPA 2013 R4 now supports tracing of Android* applications. This feature may cause some overhead during the analysis with Intel® GPA System Analyzer, which may impact the accuracy of some...
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 ArticlePatch now available for Intel GPA 2013 R4 -- new features added to Intel GPA...
Intel Announces the Release of a Patch Update to Intel® GPA 2013 R4 (December 19th, 2013)A patch is now available for Intel® Graphics Performance Analyzers 2013 R4 (Intel® GPA) -- download the latest...
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 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® 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 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® 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 Articleivi.ru by ivi.ru Delivers Thousands of Videos to Windows* 8.1 Tablets
Download Solutions Briefivi.ru provides access to the largest collection of licensed video on the Russian Internet, for freeWhile streaming the videos you want in Russian can be challenging and...
View Articleivi.ru by ivi.ru Offers Massive Movie Database for New Android* Tablets
Download Solutions Briefivi.ru has become the most popular Russian video resource, with more than 70,000 videos available to stream on new Android* tablets.The Internet now provides countless new...
View Article