Good morning f0dder, :)

Would you be so kind to test two .exe files
from attachment (in DOS mode) too...

Thank you so much again  :)

Regards,
Lingo
Attachments:
Posted on 2005-10-23 10:00:43 by lingo12
Hmm, in DOS mode? EXEs look win32-console to me... :)

new bench.exe, did two "core-jumps"...

E:\temp\Dw2Hex_2>bench.exe
2469 hutch
2765 lingo
2532 hutch
2578 lingo
2453 hutch
2578 lingo
2453 hutch
2610 lingo
2453 hutch
2719 lingo
2484 hutch
2625 lingo
2454 hutch
2578 lingo
2453 hutch
2750 lingo
-------
Results
-------
2468 hutch average
2650 lingo average


dword2h.exe

E:\temp\Dw2Hex_2>dword2h.exe
Please terminate any high-priority tasks and press ENTER to begin.


Dword2Hex Tests:

d2h32  -lingo : 25  clocks; Result: 1C2B3A4B
d2hMMX1-lingo : 11  clocks; Result: 1C2B3A4B
d2hMMX2-lingo : 11  clocks; Result: 1C2B3A4B
d2hMMX1-drizz : 14  clocks; Result: 1C2B3A4B
d2hMMX2-drizz : 11  clocks; Result: 1C2B3A4B

Posted on 2005-10-23 10:17:48 by f0dder
One try

Please terminate any high-priority tasks and press ENTER to begin.


Dword2Hex Tests:

d2h32  -lingo : 24  clocks; Result: 1C2B3A4B
d2hMMX1-lingo : 10  clocks; Result: 1C2B3A4B
d2hMMX2-lingo : 9  clocks; Result: 1C2B3A4B
d2hMMX1-drizz : 11  clocks; Result: 1C2B3A4B
d2hMMX2-drizz : 9  clocks; Result: 1C2B3A4B
d2h32-Eduardo : 12  clocks; Result: 1C2B3A4B
d2hMM-Eduardo : 8  clocks; Result: 1C2B3A4B

Press ENTER to exit...

lingo, sometimes your d2hMMX2-lingo do 8 clocks, but not today, sorry.
One more thing, the pair

mov edx, ; edx->MyValue
bswap edx

is taking 3 clocks, a little two much
Attachments:
Posted on 2005-10-23 14:03:39 by Eduardo Schardong