SIMD编程,调用CPU指令集,计算圆周率的结果
图那丁吧
全部回复
仅看楼主
level 9
gypublic2007 楼主
现在的个人电脑的处理器,使用SIMD编程,调用AVX/AVX2/AVX512指令集的情况下:
计算 50亿 位的圆周率
intel 酷睿i9 7940x 148秒
intel 酷睿i9 7900x 179秒
amd 线程撕裂者1950X 266秒
intel 酷睿i9 9900K 279秒
intel 酷睿i7 5960x 331秒
intel 酷睿i7 5820k 444秒
intel 酷睿i7 7700k 448秒
amd 锐龙7 1800x 499秒
intel 酷睿i7 4770k 646秒
amd fx-8350 1409秒
计算 2500万位 圆周率
intel 酷睿i9 7940x 0.52秒
intel 酷睿i9 7900x 0.52秒
amd 线程撕裂者1950X 0.75秒
intel 酷睿i9 9900K 0.68秒
intel 酷睿i7 5960x 0.81秒
intel 酷睿i7 5820k 1.29秒
intel 酷睿i7 7700k 1.05秒
amd 锐龙7 1800x 1.25秒
intel 酷睿i7 4770k 1.52秒
amd fx-8350 3.24秒
2019年05月17日 02点05分 1
level 9
gypublic2007 楼主
2019年05月17日 02点05分 2
level 9
gypublic2007 楼主
50亿 位圆周率 服务器CPU结果
intel xeon x5482 双路/8核/8线程(SSE4.1) 1947秒
intel xeon E5-2690 双路/16核/32线程(AVX) 521秒
intel xeon E5-2683 v3 双路/28核/56线程(AVX2) 219秒
intel xeon E5-2687W v4 双路/24核/48线程(ADX) 185秒
intel xeon E5-2696 v4 双路/44核/88线程(ADX) 193秒
intel xeon E7-8880 v3 四路/64核/128线程(AVX2) 164秒
amd EPYC 7601 双路/64核/128线程(ADX) 228秒
intel xeon Gold 6130F 双路/32核/64线程(AVX512-DQ) 179秒
2019年05月17日 02点05分 3
level 9
gypublic2007 楼主
CPU名称、单精度(GFLOPS)、双精度(GFLOPS)、AES-256(MB/s)
intel core i9-7980xe 1831 915.5 69377
intel core i9-7960x 1681 840.6 65409
intel core i9-7900x 1148 574.5 45506
intel core i7-7820x 944.9 472.5 36420
intel core i7-5960x 895.5 477.7 31783
intel core i7-7740x 575.4 287.8 20503
intel core i7-7700k 575.7 287.9 20519
intel core i5-7640x 536.5 268.2 18547
amd ryzen r7-1800x 472.4 236.2 64016
amd ryzen r7-1700x 446.8 223.4 61730
2019年05月17日 02点05分 4
level 9
gypublic2007 楼主
2019年05月17日 02点05分 5
level 9
gypublic2007 楼主
2019年05月17日 02点05分 6
level 9
gypublic2007 楼主
2019年05月17日 02点05分 7
level 9
gypublic2007 楼主
2019年05月17日 02点05分 8
level 9
gypublic2007 楼主
2019年05月17日 02点05分 9
level 9
gypublic2007 楼主
就好比说,你在用一款极其古老的视频播放软件,这个软件并不支持硬解的特性,所以播放出来的视频都是软解的,高清视频丢帧不流畅。然后你换了一款新型的播放软件,支持硬解的特性,占用率一下子就降低了,视频流畅而不丢帧。
2019年05月17日 03点05分 10
level 9
gypublic2007 楼主
CPU的性能是一方面,应用程序针对的优化才是重点。
CPU提供了越来越多的新特性,但是在上面运行的依然是古老的软件,古老的软件并不会使用CPU所提供的新特性,所以你并不会感觉到性能的提升。
硬件和软件要相互配合才能达到最高的效率,这需要软件开发人员针对硬件的新特性针对性的进行优化处理。
2019年05月17日 03点05分 11
1