Given this, there are a number of MAME 'ports' available which may match your system, for example, if you have an AMD Athlon, there is an optimised 'port' for AMD Athlons which 'should' improve the performance of MAME
There are also different versions on MAME for the various operating systems, eg, xMAME with run on Linux & XWindows, MAME32 will run on Windows MAME and has it's own front end built in
Also, there are a number of tweaked versions of MAME, eg, AdvanceMAME is designed to run on non-VGA PC monitors [the version I use in my arcade cabinet!]
If your unsure, you can use the standard Intel DOS MAME which will run on all Intel Compatible PC's