Dolphin is fully compatible with AMD cpus. Compatibility has nothing to do with speed or performance. Compatibility just means "it works". If you're asking about multithreading (which is not exclusive to AMD cpus at all) then no, it's not possible for dolphin to use more than 3 cores at once and receive a speedup. Dolphin emulates the GC/Wii. Which have a system architecture that contains 3 major microprocessors that need to be emulated. A microprocessor thread cannot be emulated with more than one thread on the host system without implementing alternating thread synchronization. Which would reduce performance rather than increasing it. In other words you can't have multiple emulator threads all processing work simultaneously for one emulated thread. The dolphin devs are not part of some global conspiracy to make their software slower on AMD cpus. The software is open source so if you feel as if everyone who has worked on dolphin is lying or stupid you are free to implement the changes yourself. AMD decided to design their microarchitecture in a way that is not optimal for emulation workloads. There is nothing anyone can do about that except them.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
