-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME
More file actions
16 lines (12 loc) · 805 Bytes
/
README
File metadata and controls
16 lines (12 loc) · 805 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Advanced Vectorization Examples
===============================
This repository contains a number of examples that use advanced vectorization.
These are examples of programs that need some degree of trickery to work.
Each example consists of a README file, a Makefile and the source code.
* inner_loop_reduce
showcases ways to resolve conflicts among lanes, where we have to reduce into a variable memory location.
* fill_lanes
transforms an inner loop in a vectorized algorithm in such a way that the body gets executed with as many lanes as possible.
Generally speaking, these examples will only work with an up-to-date Intel compiler.
Their effect is best shown on a Xeon Phi.
This repository has moved to [IXPUG](https://github.com/IXPUG/WG_Vectorization/tree/master/vect-patterns-rwth).