Intel® Developer Zone:
Performance

Highlights

Just published! Intel® Xeon Phi™ Coprocessor High Performance Programming 
Learn the essentials of programming for this new architecture and new products. New!
Intel® System Studio
The Intel® System Studio is a comprehensive integrated software development tool suite solution that can Accelerate Time to Market, Strengthen System Reliability & Boost Power Efficiency and Performance. New!
In case you missed it - 2-day Live Webinar Playback
Introduction to High Performance Application Development for Intel® Xeon & Intel® Xeon Phi™ Coprocessors.
Structured Parallel Programming
Authors Michael McCool, Arch D. Robison, and James Reinders uses an approach based on structured patterns which should make the subject accessible to every software developer.

Deliver your best application performance for your customers through parallel programming with the help of Intel’s innovative resources.

Development Resources


Development Tools

 

Intel® Parallel Studio XE ›

Bringing simplified, end-to-end parallelism to Microsoft Visual Studio* C/C++ developers, Intel® Parallel Studio XE provides advanced tools to optimize client applications for multi-core and manycore.

Intel® Software Development Products

Explore all tools the help you optimize for Intel architecture. Select tools are available for a free 45-day evaluation period.

Tools Knowledge Base

Find guides and support information for Intel tools.

25-Apr-2013
10:13 AM PDT
Measuring Load Imbalance using the Intel® Vtune™ Amplifier XE
By Sumedh Naik (Intel)0
OpenMP on the Intel® Xeon Phi™ coprocessor performs as well as on Intel® Xeon processors. However, the slower clock on the Intel Xeon Phi coprocessor and the sheer number of threads accentuates OpenMP overhead.  In most cases, the problem is either load imbalance or a significant amount of serial . . .
23-Apr-2013
8:00 PM PDT
SVD multithreading bug in MKL
By Gennady Fedorov...0
Reference Number : DPD200335246Product : Intel® Math Kernel Library (Intel® MKL)Version : Intel MKL 11.0 Update 3 and Intel MKL 11.1 beta for OS X*Operating Systems affected: Windows* OS, Linux * OS, OS X*Problem Description : Intel MKL Customers using SVD routines (which computes the singular . . .
23-Apr-2013
6:36 AM PDT
What's new? Update 3 - Intel® Advisor XE 2013
By RAVI (Intel)0
Intel® Advisor XE 2013 Intel® Advisor XE 2013 guides developers to add parallelism to their existing C/C++, Fortran, or C# programs. New in Update 3!   ·        Improved assistance window ·        Snapshot copy procedure cancellation functionality ·        Improved suitability by excluding paused . . .
16-Apr-2013
11:00 AM PDT
Using Pedigrees in Intel® Cilk™ Plus
By Jim Sukha (Intel)0
Pedigrees are a new feature implemented in Intel Cilk Plus and currently available in Intel® Composer XE 2013. In this post, I explain what pedigrees are, how they work, and how you can use them in Cilk Plus. Pedigrees are a key component used in the implementation of DotMix, a contributed . . .

Pages

Subscribe to
Modern locking
By Andreas Kleen (...Posted April 29th 20130
Modern locking Most multi-threaded software uses locking. Lock optimization traditionally has aimed to reduce lock contention, that is make the critical regions smaller. In optimized software, this often results in a lot of very small critical regions, protected by many locks. Each critical region ...
Register for Intel® Software Tools Spring Technical Webinar Presentation "Design and prototype scalable threading using Intel® Advisor XE"
By RAVI (Intel)Posted April 24th 20130
I will be presenting on May 14th at 11am PDT on the following topic: Design and prototype scalable threading using Intel® Advisor XE Please register for this presentation using the following link: https://www1.gotomeeting.com ...
Check out the Intel® Advisor XE 2013 Update 3..
By RAVI (Intel)Posted April 24th 20130
Intel® Advisor XE 2013 Update 3 guides developers to add parallelism to their existing C/C++ programs. Using this tool, you can identify where most of the time is spent in your code, which of those locations can actually scale to multi-core and what correctness issues are lurking in those ...

Pages

Subscribe to
memon s.Fri, April 5th 2013 - 12:36
Work at Home Training with Guaranteed Job Placement 1
Work at Home Training with Guaranteed Job Placement (11550) Complete Our 3 day work at home training course and be placed in a work at home job, with a real company that will earn you over $50,000 per year Guaranteed! Earn up to $100,000 Per year from home as a certified home worker ( ...
kathy-farrel (Intel)Mon, April 1st 2013 - 16:10
Intro to High Performance App Development for Intel® Xeon® & Xeon® Phi™ Coprocessor 2-Day Webinar April 23,241
This two-day webinar series introduces you to the world of multicore and manycore computing with Intel® Xeon processors and Intel® Xeon Phi™ coprocessors. Expert technical teams at Intel discuss development tools, programming models, vectorization, and execution models that will get your ...
BlueSkyThu, March 28th 2013 - 9:09
OpenMP Intel Implementation for Determining Number of Threads in a Parallel Region 4
Hi,  The OMP standard gives an algorithm for determining the number of threads in a parallel region (page 36, algorithm 2.1 here: http://www.openmp.org/mp-documents/OpenMP3.1.pdf). The last two lines of the algorithm are ...
BlueSkyThu, March 28th 2013 - 8:41
OpenMP Threadpooling Implementation for Nested Parallelism 4
Hi,  The GNU implementation seems to use pooled threads only for non-nested parallel regions. Does anyone know if the Intel OMP implementation uses thread pooling when a nested parallel construct is encountered ?  Thanks 

Pages

Subscribe to Forums

Highlights