Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BUILDER / makefile / help / OptionIntel.txt
diff --git a/WCudaMSE/BUILDER/makefile/help/OptionIntel.txt b/WCudaMSE/BUILDER/makefile/help/OptionIntel.txt
new file mode 100755 (executable)
index 0000000..2ff63ff
--- /dev/null
@@ -0,0 +1,71 @@
+# version : 0.0.2\r
+# Cedric.Bilat@he-arc.ch\r
+\r
+#######################\r
+#  Compilateur : Intel#\r
+#######################\r
+\r
+# Compiler name\r
+#\r
+#      icl\r
+#\r
+# Compiler Option\r
+#\r
+#      Path\r
+#\r
+#              /I      XXX                             Header search path is XXX\r
+#\r
+#      Warning\r
+#\r
+#              /w                                      Suppres warning messages\r
+#\r
+#      Optimisation\r
+#\r
+#              /fast                           Windows(/O3 /Qipo /Qprec-div- /QxHost) Linux(-ipo -O3 -no-prec-div -static -xHost)\r
+#              /O3                             Optimisation \r
+#\r
+#              /QxSSSE3                        Optimisation with processor      SSSE3 SSE3 SSE2 SSE MMX (intel core 2 duo)                             \r
+#              /QxSSE4.1                       Optimisation with processor SSE4 SSSE3 SSE3 SSE2 SSE MMX                                                                \r
+#              /QxSSE4.2                       Optimisation with processor     SSE4 SSSE3 SSE3 SSE2 SSE MMX\r
+#              /QAVX                           Optimisation with processor     SSE4 SSSE3 SSE3 SSE2 SSE MMX AVX\r
+#              /QAVX2                          Optimisation with processor     SSE4 SSSE3 SSE3 SSE2 SSE MMX AVX, AVX2 (IntelĀ® Core\99 i7 processors)     \r
+#\r
+#              /Qparallel                      Optimisation                                                                                                                                                    \r
+#              /Qpar-threshold100      Optimisation    \r
+#\r
+#                                                                                                                                      \r
+#       Truc\r
+#\r
+#              -DXXX                                           Passe au code la variable XXX (same as #define XXX in code)\r
+#\r
+#       OpenMP\r
+#\r
+#              /Qopenmp                        Enable use of OpenMP\r
+#                                                      Compilation:\r
+#                                                              opm.h                                   (already include in intel/visual distribution)\r
+#                                                      Link:\r
+#                                                              libiomp5md.lib                  (already include in intel/visual distribution,implicitely link, nothing to do!)\r
+#                                                      Runtime: \r
+#                                                              libiomp5md.dll                  (already include in intel/visual distribution)\r
+#                                                      Truc:\r
+#                                                              Use dependencyWalker.exe to see which .dll is required)\r
+#\r
+#      Note \r
+#\r
+#              Most of cl option are available here!\r
+#              Replace / by on linux plateforme\r
+#\r
+# Linker Option\r
+#\r
+#              /LD             To target a dynamice library : .dll                     (don't forget to set extension .dll to TARGET_NAME)\r
+#\r
+# Help\r
+#\r
+#      https://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-compiler-options-for-sse-generation-and-processor-specific-optimizations\r
+#      https://software.intel.com/en-us/articles/step-by-step-optimizing-with-intel-c-compiler\r
+#      http://wiki.scinethpc.ca/wiki/images/7/77/Snug_techtalk_compiler.pdf\r
+#\r
+\r
+#######################\r
+#              END                       #\r
+#######################
\ No newline at end of file