Intel® Developer Zone:

Intel Software Blogs

Last week Mobile World Congress (MWC) 2015 ( Barcelona-Spain) was full of innovation, opportunities for networking and interaction with industry experts; as well as the chance to get information from experts on everything from how to code on Intel® platforms to developers showing off cutting-edge...

This week, Google announced the new Chromebook Pixel, featuring Intel 5th gen Core i5 and i7 processors for optimum performance, form factor innovation, and longer battery life (up to a full 12 hours). 5th Generation Intel® Core™ processors within the Google Chromebook Pixel are the dynamic found...

On January 31, 2015, at Intel's Santa Clara, California campus, we brought together 55 select game developers and 19 industry experts for a day long event to share ideas, network and collaborate, and look at how they could take their game development to the next level. Here's a recap of some of t...

Starting with the 1.0.2 release of OpenSSL*, RDRAND has been temporarily removed as a random number source. Future releases of OpenSSL will re-incorporate RDRAND, but will employ cryptographic mixing with OpenSSL's own software-based PRNG. While OpenSSL's random numbers will benefit form the qual...

Q1: What did Intel announce at GDC 2015?
A1: Intel announced Achievement Unlocked, the Intel® Game Developer Program.
Q2: What is Achievement Unlocked?
A2: Achievement Unlocked is a coordinated, impactful, worldwide effort to help game developers be even more successful at creating great g...

While experimenting with RealSense and Unity 5 the other day, I discovered that I was getting the following error.
Failed to load 'Assets/Plugins/libpxccpp2c.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64),but was IMAGE_FILE_MACHINE_I386.....
What this means is that the libpxccpp2...

This blog is meant to provide information, suggestions, and links for developers using Unity with the Intel RealSense SDK 2014. Please feel free to add info or corrections in the comments and I will add those into this article in future versions. Check back often for additions.
Important Note on...

I've been asked several times why TBB does not have a concurrent list class; i.e., a list that supports concurrent access. The answer is that we'd add one if:
We could figure out semantics that are useful for parallel programming and
We could implement it reasonably efficiently on current hardwa...

It is time to make Parallelism a full First Class Citizen in C and C++. Hardware is once again ahead of software, and we need to close the gap so that application development is better able to utilize the hardware without low level programming. The time has come for high level constructs for tas...

Those who read Russian may follow this link. With multicore processors becoming widespread, parallel programming moves to mainstream. As indirect evidence, recently there are seen many attempts to develop a simple parallel benchmarking test to see performance benefits from multicore and multit...

In my current position, I work to optimize and parallelize codes that deal with genomic data, e.g., DNA, RNA, proteins, etc. To be universally available, many of the input files holding DNA samples (called reads) are text files full of the characters 'A', 'C', 'G', and 'T'. (It's not necessary to...

I love ARM. Yes, I do. - Why do I work for Intel then? Because I love Intel even more. That's why I'd like to help independent software vendors to port their products from ARM to Intel Architecture. But if and only if they would like to do it.
Why would they like it? The answer is simple. Curren...

One of the most fundamental aspects of Fortran programming is passing arguments to procedures. It is also one of the most misunderstood aspects. In this space today I'll try to make things clearer.
First, some terminology. In Fortran, there are "actual arguments" and "dummy arguments". An act...

The new Intel® IoT Developer Kit v1.0 software components are available now for immediate download on the Software Downloads page (as of March 5, 2015).
I am pleased to announce the release of the Intel® IoT Developer Kit v1.0. A follow-on to the original beta release supporting Intel® Galileo a...

We recently received a question on our Manageability Forum asking how would we reset the Intel® AMT / "ME" password to factory defaults in the case where it may have been forgotten. Well, as with most BIO's there is an option to "Unprovision" and restore AMT/ME back to the factory defaults. As wi...