You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,16 +90,16 @@ Compilation Notes
90
90
- If you are directly using ``python -m pip install . [--user] --install-option="CC=yourcompiler"``, please run a ``make distclean`` beforehand (especially if switching compilers)
91
91
92
92
- Please note that Corrfunc is compiling with optimizations for the architecture
93
-
it is compiled on. That is, it uses ``gcc -march=native`` or similar.
94
-
For this reason, please try to compile Corrfunc on the architecture it will
95
-
be run on (usually this is only a concern in heterogeneous compute environments,
96
-
like an HPC cluster with multiple node types). In many cases, you can
97
-
compile on a more capable architecture (e.g. with AVX-512 support) then
98
-
run on a less capable architecture (e.g. with only AVX2), because the
99
-
runtime dispatch will select the appropriate kernel. But the non-kernel
100
-
elements of Corrfunc may emit AVX-512 instructions due to ``-march=native``.
101
-
If an ``Illegal instruction`` error occurs, then you'll need to recompile
102
-
on the target architecture.
93
+
it is compiled on. That is, it uses ``gcc -march=native`` or similar.
94
+
For this reason, please try to compile Corrfunc on the architecture it will
95
+
be run on (usually this is only a concern in heterogeneous compute environments,
96
+
like an HPC cluster with multiple node types). In many cases, you can
97
+
compile on a more capable architecture (e.g. with AVX-512 support) then
98
+
run on a less capable architecture (e.g. with only AVX2), because the
99
+
runtime dispatch will select the appropriate kernel. But the non-kernel
100
+
elements of Corrfunc may emit AVX-512 instructions due to ``-march=native``.
101
+
If an ``Illegal instruction`` error occurs, then you'll need to recompile
0 commit comments