Auryn simulator

Simulator for spiking neural networks with synaptic plasticity

User Tools

Site Tools


manual:xeonphi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
manual:xeonphi [2014/12/15 13:53]
zenke
manual:xeonphi [2014/12/15 13:54] (current)
zenke [Preparing Auryn for Xeon Phi/MIC]
Line 22: Line 22:
 To run smoothly on the architecture and to make efficient use of vectorization you need to set the following switches in the ''​auryn_definitions.h''​ in the ''​src/''​ directory of Auryn. In particular you have to deactivate prefetching and activate SIMD instructions with Intel CILK Plus support. ​ To run smoothly on the architecture and to make efficient use of vectorization you need to set the following switches in the ''​auryn_definitions.h''​ in the ''​src/''​ directory of Auryn. In particular you have to deactivate prefetching and activate SIMD instructions with Intel CILK Plus support. ​
 To do so find the following precompile directives in ''​auryn_definitions.h''​ and un/comment them accordingly:​ To do so find the following precompile directives in ''​auryn_definitions.h''​ and un/comment them accordingly:​
-<​code ​c++>+<​code ​cpp>
 // #define CODE_ACTIVATE_PREFETCHING_INTRINSICS // #define CODE_ACTIVATE_PREFETCHING_INTRINSICS
 #define CODE_USE_SIMD_INSTRUCTIONS_EXPLICITLY #define CODE_USE_SIMD_INSTRUCTIONS_EXPLICITLY
manual/xeonphi.txt · Last modified: 2014/12/15 13:54 by zenke