You are not logged in.
Pages: 1
So,Is there any use of AVX instructions for DeSmuMe ?
Offline
no, there is no support for instructions released last month on processors which are fast enough not to need them anyway to get good desmume performance.
Offline
I mean in very,very distant future will be they be usfull?
Offline
no. in the very, very distant future they won't be needed.
Offline
Becouse CPUs will be very fast
Offline
And DeSmuME may be more optimized.
Offline
And you'll need an airplane to hunt pigs.
Offline
And you'll need an airplane to hunt pigs.
You need it now also,trust me.
Offline
ICC seems to do a descent job of using AVX. Searching the ASM files shows YMM registers being used 591 times with AVX instructions being used 58 times. Now idea if has any meaningful impact on performance. SB goes as slow as 2.2GHZ (no overclocking to save the day) with mobile parts likely even lower it might be of some use.
Last edited by DaMan (2011-02-05 16:39:19)
Offline
we havent got ICC successfully compiling desmume in a long time. it is tiresome dealing with intel's trial versions. if only they offered a free version of the windows compiler to open source programmers who toil away every day making their chips useful.
Offline
Besides, Intel's compiler/s are known to hinder performance on non-Intel CPUs.
Offline
ICC only supports up to SSE3 on non Intel processors though it might work if the Intel checks are patched out.
Even with the crippling ICC is usually faster than MSVC.
Offline
Now that SP1 is out if you have a SB CPU Game I can give you an AVX binary to test.
Offline
Don't have it just asking for future purchase.
Offline
Pages: 1