Showing results for vectorization - C++ Team Blog

Feb 27, 2020
8
0

AVX-512 Auto-Vectorization in MSVC

Rui Zhang
Rui Zhang

In Visual Studio 2019 version 16.3 we added AVX-512 support to the auto-vectorizer of the MSVC compiler. This post will show some examples and help you enable it in your projects. What is the auto vectorizer? The compiler’s auto vectorizer analyzes loops in the user’s source code and generates vectorized code for a vectorization target where feas...

New FeatureC++
Oct 4, 2012
0
0

Project Austin Part 3 of 6: Ink Smoothing

Eric Brumer - MSFT
Eric Brumer - MSFT

Hi, my name is Eric Brumer. I’m a developer on the C++ compiler optimizer, but I’ve spent some time working on Project Code Name Austin to help showcase the power and performance of C++ in a real world program. For a general overview of the project, please check out the introduction blog post. This blog post describes how we perform in...

C++
Sep 27, 2012
1
0

Project Austin Part 2 of 6: Page Curling

Eric Brumer - MSFT
Eric Brumer - MSFT

Hi, my name is Eric Brumer. I’m a developer on the C++ compiler optimizer, but I’ve spent some time working on Project Code Name Austin to help showcase the power and performance of C++ in a real-world program. For a general overview of the project, please check out the original blog post. The source code for Austin, including the bits ...

C++