Like many people, I have had countless performance problems with AMD. Even after trying the workarounds, I still had countless problems. After hearing that the developers knew that it was a sound problem, I started experimenting with removing certain audio files. After hours of taking out single files all over the game, I think I finally found a fix.
NOTE: This is kind of a last resort. I would suggest doing this only if you can't get good performance from other fixes.
NOTE: If you would rather watch this in video format, I made a video here:
Navigate to C:\Program Files (x86)\Steam\steamapps\common\Squad\Squad\Content\Audio
Here is one of the many location that files are stored for Unreal Engine 4. That is why they have the .uasset file extension. It this point you will want to make it so that the engine will not recognize certain files, thus not using them in the game.
Now you will want to take these files and rename them. Use the same name they have, and just add something to the end of the name. For me I would add Name. So, if a files was called "Audio", I would name it "Audio Name". Here is a picture showing the different files that you will want to add Name to.
NOTE: None of the files originally had name in the title.
Here is a image link: (It says my account can not upload picture, sorry for the inconvenience)
After performing these changes, I have never had my framerates drop below 20. It is normally around 45, but 72 player servers with a lot of people drops it down.
This is my build:
AMD FX-8320 (Overclocked to 4.0GHZ)
8GB of DDR3 RAM.
ASUS M5A97 LE R2.0 (MOBO)
After this, the game will sound pretty weird. Reload sounds can be heard a lot, and there are not footsteps, bullet shell sounds, etc. To me, however, it was worth it.
If anyone is interested in what each files contains, I can make a list explaining what they each have.
Hope this help!