『漫游』酷论坛>『影音数码技术学习交流』>帮忙测试MMX2,SSE2,SSSE3 ..
帮忙测试MMX2,SSE2,SSSE3在不同CPU上的性能
roozhou@2008-11-11 12:05
正在写一个IVTC的滤镜,其中一个用于计算场间SSD(Sum of Squared Difference)的函数写了MMX2,SSE2,SSSE3三个优化版本。现在需要了解在各种CPU上三个版本各自的性能。
下载解压后在cmd中运行SpeedTest.exe即可。打出的数值是处理一对1920x1080帧所需的CPU周期。如果其中某个数值非常大请重新运行一遍。最后把输出的结果和CPU型号发上来就行了。如果运行了多遍,请发每一项数值中最小的那个。
我自己的Athlon 64 X2 1.8G(新版本数据)
SSSE3 ---- N/A
SSE2 ----- 7110k cycles
MMX2 ----- 6854k cycles
plain c -- 24640k cycles
公司的E2160 1.8G(新版本数据)
SSSE3 ---- 4542k cycles
SSE2 ----- 5239k cycles
MMX2 ----- 5655k cycles
plain c -- 22986k cycles
下载地址(附源码,仅4k)
实在不好意思,请大家测试新版本,原先SSSE3里错了一个指令(对速度基本无影响),MMX2版本现在可以在athlon-xp和p3上运行,并且速度有明显提升。
http://www.namipan.com/d/c024c05ce64bb90e9bb618800cd9bd348e2d328afa0e0000
老版本有bug,不要再用了。
http://www.namipan.com/d/SpeedTest.7z/f0460bd26d7b850dc73402e546a6aef44a7ab94eaa0e0000
暗影翔@2008-11-11 12:07
打不开
MeteorRain@2008-11-11 12:21
http://www.namipan.com/d/SpeedTest.7z/f0460bd26d7b850dc73402e546a6aef44a7ab94eaa0e0000
MeteorRain@2008-11-11 12:24
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 7339k cycles
MMX2 ----- 7271k cycles
plain c -- 24316k cycles
SSSE3 ---- N/A
SSE2 ----- 7125k cycles
MMX2 ----- 7114k cycles
plain c -- 24375k cycles
SSSE3 ---- N/A
SSE2 ----- 7416k cycles
MMX2 ----- 7198k cycles
plain c -- 24364k cycles
三次结果
Athlon X2 3800+ 微量oc
kkk60091@2008-11-11 12:59
SSSE3 ---- 3302k cycles
SSE2 ----- 3424k cycles
MMX2 ----- 6390k cycles
plain c -- 22596k cycles
QX9650 @4.0Ghz
kousin@2008-11-11 13:29
SSSE3 ---- N/A
SSE2 ----- 10386k cycles
MMX2 ----- 9659k cycles
plain c -- 36845k cycles
SSSE3 ---- N/A
SSE2 ----- 10311k cycles
MMX2 ----- 9594k cycles
plain c -- 38267k cycles
SSSE3 ---- N/A
SSE2 ----- 10203k cycles
MMX2 ----- 9625k cycles
plain c -- 37539k cycles
T2250
roozhou@2008-11-11 13:33
T2250的结果有点奇怪,难道SSE2完全无用?
二次元の世界@2008-11-11 13:35
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 8046k cycles
MMX2 ----- 7970k cycles
plain c -- 25236k cycles
AMD 5000+黑盒 3.0GZH.
jerryds@2008-11-11 14:34
------- Test Results -------
SSSE3 ---- 5193
SSE2 ----- 5442 cycles
MMX2 ----- 7970k cycles
plain c -- 22898k cycles
E4600 @2.4G
yamiyugiou@2008-11-11 15:03
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 12074k cycles
MMX2 ----- 22689k cycles
plain c -- 108364k cycles
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 12360k cycles
MMX2 ----- 22842k cycles
plain c -- 108674k cycles
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 12244k cycles
MMX2 ----- 22739k cycles
plain c -- 108350k cycles
老P4 1.7G
roozhou@2008-11-11 15:25
楼上P4是Socket 423的还是Socket 478的
yamiyugiou@2008-11-11 15:50
从everestultimate看应该是478的
公司5年前的老机
hhck@2008-11-11 16:05
------- Test Results -------
SSSE3 ---- 10342k cycles
SSE2 ----- 10857k cycles
MMX2 ----- 17189k cycles
plain c -- 61415k cycles
ATOM 330
蓝の回忆@2008-11-11 16:35
------- Test Results -------
SSSE3 ---- 4934k cycles
SSE2 ----- 5131k cycles
MMX2 ----- 8381k cycles
plain c -- 22794k cycles
Inter E6750
SAPikachu@2008-11-11 16:52
T2050@800MHz
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 18806k cycles
MMX2 ----- 17663k cycles
plain c -- 74466k cycles
原来2050和2250差这么多。。。orz
Update: 发现刚才cpu运行在节能模式。。。orz
1600MHz:
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 10745k cycles
MMX2 ----- 10924k cycles
plain c -- 37356k cycles
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 9979k cycles
MMX2 ----- 9625k cycles
plain c -- 43373k cycles
------- Test Results -------
SSSE3 ---- N/A
SSE2 ----- 10938k cycles
MMX2 ----- 9291k cycles
plain c -- 43897k cycles
«12345»共6页
| TOP