I run this test http://pastebin.com/g33CiNvf in Visual Studio.
Copy 20GB memory from bigdata2 to bigdata
Result:
memcpy 28-30 seconds
std::copy 18-20 seconds
(my ram DDR2, 4GB)
Why Dolphin uses memcpy if std::copy 30% faster that memcpy ?
Copy 20GB memory from bigdata2 to bigdata
Result:
memcpy 28-30 seconds
std::copy 18-20 seconds
(my ram DDR2, 4GB)
Why Dolphin uses memcpy if std::copy 30% faster that memcpy ?