Agner`s CPU blog

Software optimization resources | E-mail subscription to this blog | www.agner.org

Function libraries and tools updated
Author: Andysem Date: 2015-03-05 03:03
Hi, Agner.

I was looking at your asmlib code, memcpy in particular, and was wondering why ERMSB (the improved "rep movsb" in Ivy Bridge and later) is not used? Does it not offer any performance improvement over the current version or you didn't have a chance to add support for it?

I was also wondering if unrolling the main loop in memcpy with AVX2 could improve performance a little.

Thanks.

 
thread Function libraries and tools updated new - Agner - 2013-10-07
reply asmlib virus hit new - mathew boorman - 2013-11-03
replythread Function libraries and tools updated new - Yury Hushchyn - 2014-10-17
last reply Function libraries and tools updated new - Agner - 2014-10-18
replythread Function libraries and tools updated - Andysem - 2015-03-05
last reply Function libraries and tools updated new - Agner - 2015-03-05
last replythread Function libraries and tools updated new - Travis Downs - 2019-05-03
last reply Function libraries and tools updated new - Agner - 2019-05-04