haswell新加的指令是avx2。
我测试的只涉及了avx浮点运算(matlab),由于haswell一级缓存带宽翻倍,avx的执行效率提升30%。这一点有贴吧吧友和我一起验证过。
新的avx2带来整数运算的理论性能翻倍,比如广泛使用的视频解码ffmpeg,这两年一直在用avx2进行优化,解码性能在haswell上好像确实翻倍了。印象中去年4590只能软解4k h264到70帧,上个月用最新的解码器,测试一个4k 30帧的视频,cpu好像只用了26%,当时还在视频qq,感觉至少提升50%。
如果你还要举个栗子,avx2给x265编码带来接近30%的提升。
你可以把两年前的haswell评测翻出来看,你会发现今年做的评测haswell提升比当年大了挺多。这就是指令集带来的潜在性能提升,用上了就提升巨大。不过说回来日常上上网区别不大。有区别的那些都是以前要跑7小时,现在降低到5小时这一类专业应用,比如压视频。
|