5.3.1.2.1 : Les includes
Afin d'avoir une certaine généricité dans notre code, nous utiliserons l'include qui nous permet d'avoir accès à la taille des registres vectoriels de la machine hôte PLIB_VECTOR_SIZE_BYTE_FLOAT, dont nous aurons besoin dans la partie suivante :
1 |
#include "phoenix_intrinsics.h"
|
Nous aurons besoin de la fonction std::transform qui est disponible dans algorithm et d'un mode d'execution qui est définit dans execution :
1 2 |
#include <algorithm> #include <execution> |
Enfin, nous incluons notre header :
1 |
#include "intrinsics_propagation_link_block.h"
|