【再次显摆】在上次SSE优化的基础上 我又考虑了指令配对和指令延迟 又快了不少
c语言版+两个版本的asm版.zip
(29.1 KB)
欢迎下载测试 值得一说的是这次用了个bat来进行测试 解压了直接运行那个bat就好了 bat内容如下
程序代码:
@echo off c.exe > c.txt asm.exe > asm.txt asmv2.exe > asmv2.txt for /f "delims=" %%a in (c.txt) do ( echo %%a goto next ) :next for /f "delims=" %%a in (asm.txt) do ( echo %%a goto next ) :next for /f "delims=" %%a in (asmv2.txt) do ( echo %%a goto next ) :next pause
感觉bat的语法好奇怪啊 不如bash的脚本好看 实现这个功能竟然需要用这么奇怪的写法 好像微软自己的人也不大喜欢bat罢
也欢迎拍板砖 下一步是把输出方式改成输出图像 代码还是暂时不放了罢 有兴趣自己逆向罢
没图没真相 也欢迎大家上传测试数据 看看谁的CPU跑的快
[ 本帖最后由 zklhp 于 2012-12-9 14:39 编辑 ]