Messages in this thread | | | From | David Laight <> | Subject | RE: [PATCH] mm: clear 1G pages with streaming stores on x86 | Date | Wed, 11 Mar 2020 15:07:07 +0000 |
| |
From: Andi Kleen > Sent: 09 March 2020 15:39 ... > There's a cautious tale of the old crappy RAID5 XOR assembler functions which > were optimized a long time ago for the Pentium1, and stayed around, > even though the compiler could actually do a better job.
Or the amd64 asm loop for doing the IP checksum. I doubt it was even the fastest version when it was written. A whole set of Intel cpus can run twice as fast as that version with less loop unrolling (and associated code for 'odd' lengths).
David
- Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)
| |