Mastering Cryptography Speed: Boost Performance with SSE, AVX, NEON & More πŸ”

Discover how leveraging vector instruction sets like SSE, AVX, and NEON can optimize cryptographic computations across modern architectures such as x86, AMD64, and ARMv7 for faster, more secure data processing.

Mastering Cryptography Speed: Boost Performance with SSE, AVX, NEON & More πŸ”
Microsoft Research
906 views β€’ Jul 27, 2016
Mastering Cryptography Speed: Boost Performance with SSE, AVX, NEON & More πŸ”

About this video

Most computer architectures, for example, x86, AMD64 and ARMv7 support efficient operations on vectors of data. The computational power of these instructions are most easily exploited if the same long streams of computations are carried out on independent sets of data. This is, for example, the case in many cryptanalytic computations. However, also single cryptographic computations can benefit from the computational power of vector instructions. In my talk I will consider various examples of such cryptographic computations and describe what implementation techniques are required to make best use of the vector instruction sets of various computer architectures.

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

906

Likes

16

Duration

01:02:37

Published

Jul 27, 2016

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.