Originally posted by kgardas
View Post
Announcement
Collapse
No announcement yet.
ThunderX2 Getting Big MEMMOVE Performance Boost With Glibc 2.30
Collapse
X
-
Originally posted by boxie View Post
the ISA might be generic - but the rest of the chip may not be. There could be all sorts of constraints on how memory is moved around (slow/weak/cheap interconnects).
"This optimization comes by using SIMD load/stores rather than GPRs for large overlapping forward moves."
I'm pretty sure whatever optimizations they are providing would benefit other SoCs on the same AArch64 v8.x+
All AArch64 SoCs that I know of have hardware prefetchers for data. They will gladly follow a linear access pattern without any issues.
Comment
-
Originally posted by milkylainen View Post
Then please explain the announcement?
"This optimization comes by using SIMD load/stores rather than GPRs for large overlapping forward moves."
I'm pretty sure whatever optimizations they are providing would benefit other SoCs on the same AArch64 v8.x+
All AArch64 SoCs that I know of have hardware prefetchers for data. They will gladly follow a linear access pattern without any issues.
Comment
Comment