multicore programming

Intel Performance Libraries allow you to leverage both parallelism and SIMD instructions in C#

Modern microprocessors can execute Single Instruction, Multiple Data (SIMD) instructions. Because the execution units for SIMD instructions usually belong to a physical core, it is possible to run as many SIMD instructions in parallel as available physical cores. The usage of these vector-processing capabilities in parallel can provide important speedups in certain algorithms. You can use Intel Performance Libraries to leverage both parallelism and SIMD instructions in C# and .NET Framework 4.

订阅 multicore programming