Exophase said:
Unfortunately both things can be data set heavy, so not very good for putting on the 940T which only has 4KB of data cache. notaz found an excellent use for the 940T in emulating Sega Genesis's FM synthesizer - this is a rare case of a component in an emulator that has a lot of computational power over a small data set (the input is several PSGs, which only need tiny lookup tables), and the output is probably relatively negligable due to write buffering. In most cases you will not get benefits like this in emulation.
Well that YM2612 FM chip is quite a heavy beast to emulate, calculating every sample involves ~2-4 lookups in a table of ~200K of size, and up to 5 channels can be used, so lookups multiply by that. Earlier versions of the code were using 2 smaller tables instead of that ~200K one, and they were slower. I wouldn't diminish ARM940 that much. Overclocking RAM helps a lot there, it should be able to do many things even with it's small cache. I think the main problem is paralellizing our emulators, not the crippled ARM940 core.
I stand by what I said anyway

You might have a 200K table, but you probably stay within local regions.