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 revisionPrevious revision
manual:xeonphi [2014/12/15 12:53] zenkemanual:xeonphi [2014/12/15 12:54] (current) – [Preparing Auryn for Xeon Phi/MIC] zenke
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 12:54 by zenke