diff --git a/README.md b/README.md index 6dd2b36..406e138 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,9 @@ data. Cache lines are assumed to be N bytes long, depending on the architecture: -* On x86-64 and aarch64, N = 128. +* On x86-64, aarch64, and powerpc64, N = 128. +* On arm, mips, mips64, and riscv64, N = 32. +* On s390x, N = 256. * On all others, N = 64. Note that N is just a reasonable guess and is not guaranteed to match the actual cache line diff --git a/src/lib.rs b/src/lib.rs index 4d602cb..5eb3abc 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -13,6 +13,7 @@ //! * On x86-64, aarch64, and powerpc64, N = 128. //! * On arm, mips, mips64, and riscv64, N = 32. //! * On s390x, N = 256. +//! * On all others, N = 64. //! //! Note that N is just a reasonable guess and is not guaranteed to match the actual cache line //! length of the machine the program is running on.