Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

what's the __intel_fast_memcpy doing in my project?

jthou
Beginner
275 Views
In vturn quick view, the __intel_fast_memcpy takes the most clockticks and has poor CPI. But I have not use that funtion. who can tell me what's the funtion doing in my project?

thanks and happy new year!
0 Kudos
1 Reply
TimP
Honored Contributor III
275 Views
intel_memcpy functions could come in directly via icc header #include "string.h", (including C++ STL copy()), indirectly through other icc run-time library functions, or by icc substituting it for a loop written out in your source code. You would have to investigate further to find out the nature of stalls, e.g. by collecting DTLB and cache miss events.
0 Kudos
Reply