Intel Performance Libraries

Boosting Cryptography Performance with Intel® Libraries

by Muneesh Nagpal, Gururaj Nagendra, and Alexey Omelchenko


Introduction

This simple optimization walk-through improves an already-optimized sample OpenSSL application's performance by 35% using Intel® cryptography library functions.

  • 开发人员
  • Intel Performance Libraries
  • Cryptography
  • 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.

    订阅 Intel Performance Libraries