Developers

Pluggable default memory semantics for atomics

I am of the strong opinion that C++11 goofed when it decreed sequential consistency as the default memory semantics for all atomic operations. It is an excessive general penalty (either performance cost or coding overhead) just to prevent the occasional mishap (relatively few uses need sequential consistency at the level of the atomic operation).

TBB defaults are far more reasonable, although I still have my doubts about sequential consistency for read-modify-write operations, which seems to be inspired by Intel's own Architecture (x86) more than by typical needs.

New code release

We are excited to announce the next release of the Intel® OpenMP* Runtime Library at openmprtl.org. This release aligns with Intel® Parallel Studio XE 2015.

 

 

New Features

  • Contribution from ScaleMP: stack padding.
  • Redesign of wait and release code; performance improvements.

Bug Fixes

Debugger Issue - Symbols not Loaded

Hi - I am having a problem when debugging.  I searched this forum, but have not been able to find ta fix.

I have a large .dll project.  I call the .dll file from Excel.  I have Visual Studio 2010.  In Project->Properites->Debugging, I have the path to the excel.exe file and use Excel as the exicutable to debug.

Everything worked well a few months ago.  I had computer refresh and now all of my breakpoints are ignored when debugging.  The breakpoints have an exclimation point and have the message that "no symbols have been loaded for this document"

Need to transfer (expired) floating licenses to new host

We have some now-expired licenses for XE Composer and Cluster Studio that we need to move off a license server being decommissioned. It looks like I'm not able to manage the licenses in the Registration Center, either because they are expired or because I'm not the original contact associated with those licenses. Can anyone give me some guidance how I can generate a license file with the host ID of the new server and obtain install media for the license manager, so we can move our old licenses?

Intel® RealSense™ Blog Series: Interview with Gerry Mukti, CMO of Nightspade Games

The RealSense™ App Challenge 2014 is an exciting competition meant to spur developers from all over the world to forge new ground in the field of perceptual computing. Voice control, gesture recognition, facial analysis, and augmented reality are just some of the ideations we’re looking forward to in this challenge.

Subscribe to Developers