Case study: Comparing Arrays of Structures and Structures of Arrays Data Layouts for a Compute-Intensive Loop

Download this case study and accompanying source code that shows the comparison between arrays of structures (AoS) and structures of arrays (SoA).
Authored by pjbesl (Intel) Last updated on 01/26/2017 - 00:49

3D Vector Normalization Using 256-Bit Intel® Advanced Vector Extensions (Intel® AVX)

This article shows how to use 256-bit Intel® Advanced Vector Extensions (Intel® AVX) to normalize an array of 3D vectors. We describe a shuffle approach to convert between AOS & SOA on-the-fly in order to make data ready for up to 8-wide SIMD processing.
Authored by Stan Melax (Intel) Last updated on 01/26/2017 - 00:49

An API Journey for Velocity and Lower Cost

With digital business and market competition intensifying, many companies are shifting to APIs to expose business processes and data for easy and better integration, enabling business expansion, and driving lower cost and faster time to market (TTM) through reusable services and APIs. APIs are being deployed on an unprecedented scale in broad ecosystems for social, mobile, cloud, and analytical...
Authored by admin Last updated on 01/04/2017 - 14:42

Courseware - Robotics

Overview State-of-the-art robot systems Planning vs. reactive control Uncertainty in control Sensing World models
Authored by admin Last updated on 12/15/2016 - 16:08
Blog post

The capabilities of a SOA "soft appliance"

In my last blog post I wrote about the origin of the idea behind a new category of enterprise infrastructure w

Authored by Last updated on 12/08/2016 - 14:57
Blog post

Simplifying Multicore Optimization for Enterprise Applications

There has been much written and discussed about the technology advantages and business value of multi-core computing.

Authored by Last updated on 11/15/2016 - 14:18
Blog post

Peeling back the onion of health data interoperability

Data interoperability is vital to today’s healthcare computing environment, allowing clinical information to be effectively and consistently exchanged, compared, and analyzed among healthcare partn

Authored by Last updated on 08/15/2016 - 13:16
Blog post

Designing for gray scale: under the hood of medical terminology translation

My last couple posts have touched on the importance of data standards in enabling interoperability in healthcare.

Authored by Last updated on 08/15/2016 - 12:51
Blog post

The need for a "Right-Sized" SOA

I have been writing over the last month or so about how the adoption of SOA is evolving in organizations and that in most cases tactical deployment is occuring by individual business domain driving

Authored by Last updated on 07/15/2016 - 14:38
Blog post

What's better for implementing SOA: All-in-One Stack or Best-of-Breed?

Classic architecture considerations never seem to pass up a generation.  The classic debate of whether it is better to buy and implement an "all-in-one" SOA stack from one vendor or to embark on a

Authored by Last updated on 07/15/2016 - 14:38
For more complete information about compiler optimizations, see our Optimization Notice.