Re: [PATCH 3/6] newlib: mem[p]cpy/memmove improve performance for optimized versions
Corinna Vinschen <[email protected]>
| Newsgroups | gmane.comp.lib.newlib |
|---|---|
| Message-ID | <[email protected]> |
On Jan 27 10:45, Alexey Lapshin wrote: > This change improves performance on memory blocks with sizes in range > [4..15]. Performance measurements made for RISCV machine (memset): > > size 4, CPU cycles change: 50 -> 37 > size 5, CPU cycles change: 57 -> 40 > size 6, CPU cycles change: 64 -> 47 > size 7, CPU cycles change: 71 -> 54 > size 8, CPU cycles change: 78 -> 44 > size 9, CPU cycles change: 85 -> 47 > size 10, CPU cycles change: 92 -> 54 > size 11, CPU cycles change: 99 -> 61 > size 12, CPU cycles change: 106 -> 51 > size 13, CPU cycles change: 113 -> 54 > size 14, CPU cycles change: 120 -> 61 > size 15, CPU cycles change: 127 -> 68 But is that generally true for other architectures as well? Corinna