add docs for contiguity policy
@@ -179,3 +179,16 @@ counterparts:
The reason is that internally the reduction is performed in a strided fashion, thus it does not ensure a proper
comparison order and cannot follow NumPy's rule to always propagate the first-encountered NaN.
Note that this difference does not apply when CUB is enabled (which is the default for CuPy v11 or later.)
+
+Contiguity / Strides
+--------------------
+
+To provide the best performance, the contiguity of a resulting ndarray is not guaranteed to match with the NumPy's output.
+
+ >>> a = np.array([[1, 2], [3, 4]], order='F')
+ >>> print((a + a).flags.f_contiguous)
+ True
+
+ >>> a = cp.array([[1, 2], [3, 4]], order='F')
+ >>> print((a + a).flags.f_contiguous)
+ False
