Top of the News
TotalView Debugging Support for Intel Xeon Phi
Optimizing Algorithms Versus GPU Programming, Which Is Best?
OpenCL Compiler Ships for Multi-Core ARM
Electric Cloud Shows Developer Love on Valentine's Day
Microsoft Opens C++ Extension To Other Compilers
More News >>
Blogs
-
How Do Applications Run on a New Micro-Architecture? Intel VTune Amplifier XE 2011 Answers the Question
The Profile System target type provided by Intel VTune Amplifier XE 2011 allows you to analyze the system performance as a whole and provides you with all the information you might need in order to optimize the applications for your new target micro-architecture.
Read Article >> -
Getting the Straight Dope on Instruction-Level Optimization
It's not easy to find all the help you need to drop to assembly language optimization or use the latest vector-based instruction extensions, but these resources will help immeasurably.
Read Article >> -
Cpuinfo: The Processor Information Utility for Intel MPI Library
The
Read Article >>cpuinfocommand-line utility included in the Intel MPI Library is the most convenient tool to gather detailed information about your cluster nodes, their logical processors identifications, the placement on packages, their different cache levels sharing, their feature flags, etc. -
Transactional Synchronization in Haswell
Intel TSX provides a set of instruction-set extensions that allow programmers to specify regions of code for transactional synchronization
Read Article >> -
Intel Cluster Studio XE 2012 and Hybrid MPI/OpenMP Applications: Optimize Up To the Node Level
Intel Cluster Studio XE 2012 provides an MPI hybrid development suite that targets developers on high-performance clusters.
Read Article >> -
The CoreInfo 3.03 Utility Provides Detailed Intel Instruction Sets
The newest version of CoreInfo provides a detailed summary of all the instructions sets that the CPUs found on the system support.
Read Article >> -
Boost Performance for Your Android Native Code
The Android NDK is a toolset that lets you embed components that make use of native code in your Android applications.
Read Article >> -
Calling IPP Functions from C# Code
Intel Integrated Performance Primitives, also known as IPP, is a library of highly optimized math software functions for digital media and data-processing applications.
Read Article >> -
Three Parallel Backtracking Designs
Clay presents three design versions of the parallel
Read Article >>NQueens()function. -
Retrieving Detailed Information About Your Intel Multicore CPU Features with Intel IPP
There are several ways of retrieving detailed information about your Intel multicore CPU features. I discovered two functions in IPP that provide most of the information I usually need.
Read Article >> -
Implicit CPU Vectorization with Intel OpenCL SDK 1.5
Intel OpenCL SDK 1.5 includes important performance enhancements specifically designed for the latest Intel 2nd Generation Core Processors and outlines a path for future performance improvements.
Read Article >> -
Backtracking for Fun and Profit
Backtracking can be used to find all (or some) solutions to problems that are able to incrementally build candidates to solutions.
Read Article >> -
Intel Vector Statistical Library
Boost performance of pseudo-random and quasi-random number generation
Read Article >> -
Rise of the Planet of the Iterative Quicksort
In the third and final part of the Iterative Quicksort trilogy, anything can happen and anyone can die.
Read Article >> -
Introducing Intel Labs' River Trail
Getting parallelized functions to work with arrays in JavaScript
Read Article >> -
-
Parallelism As a First Class Citizen in C and C++
We need mechanisms for parallelism that have strong space-time guarantees, simple program understanding, and serialization semantics all things we do not have in C and C++ today
Read Article >> -
-
Memory Constraints on Thread Performance
Threading is no guarantee of improved performance if memory issues are not attended to
Read Article >> -
Introducing Embree
Open source photo-realistic ray tracing kernels that take full advantage of SSE and AVX on the CPU
Read Article >>