Open Parallel is a research and development company that focuses on parallel programming and multicore development. We are a bunch of highly skilled geeks from various backgrounds that work together on problems in parallel programming and software development for multicore and manycore platforms.
Ok, just wondering- does your PC game have too much visibility in the marketplace these days? Hands up, please! Ahem, ummm...anyone? [sound of crickets] I thought so. Market visibility is kind of like vacation and birthday cake - can you ever really have too much? We at the Intel Software Partner Program would like to help you further explore this question by co-promoting your game title or middleware to ISV, developer, end-user, OEM, channel, and retail audiences worldwide. That's right!
With the launch of the Second Generation Intel® CoreTM processor (utilizing the new Intel® processor microarchitecture codename Sandy Bridge), Intel released Intel Advanced Vector Extensions (Intel AVX) which extends the capabilities of Intel® Streaming SIMD Extensions (Intel® SSE), especially for floating point data and operations. Intel AVX significantly increases the floating-point performance density with improved power efficiency over previous 128-bit SIMD instruction set extensions.
Dynamic objects are created and destroyed at run-time by modern programming practices and computer languages like .NET, but how can we correlate that with multi-core enabled programming? You may need to get a parallel program to sync both lifetime of- and access to- an object in shared memory.