We found a problem with AMD Ryzen 1700X. Our 32 bit application (written using Delphi) uses large memory address mode (IMAGE_FILE_LARGE_ADDRESS_AWARE flag) to be able access 4 GB in WOW64 (64 bit version of Windows Vista / 7 / 8 / 10).
It works fine on any processors (Intel or AMD), excluding new AMD Ryzen. We tested on Ryzen 1700X under Windows 10 Home and Pro 64 bit. I reproduced this problem on two different computers with AMD Ryzen 1700X.
It's a critical problem for our company, because we started to receive complaints from our users who purchased computers with AMD Ryzen. Currently I have to recommend choose Intel CPU to avoid this problem.
You can read more about large memory access for 32 bit apps here:
I don't know the extend of your application, but I am curious if you've cross tested with Visual Tools' dumpbin or other native profilers? I think there may be a correlation between another issue that's popping up in other non-Windows environments namely gcc on X86_64.
Bookmarking this for following up - I have to run some tests over the weekend.