分页: 6 / 15

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 15:04
netsky123
The changes from the 1.5 release are mostly performance oriented, with heavy improvements for AVX2 capable platforms.
有人测试吗?AVX2在X264上的提升还是挺可观的。

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 15:23
fch1993
netsky123 写了:The changes from the 1.5 release are mostly performance oriented, with heavy improvements for AVX2 capable platforms.
有人测试吗?AVX2在X264上的提升还是挺可观的。
观x264什么事。

即使非avx2也有一定程度上同步的代码。

还有AVX平台下测试,1.6也就是比1.5也就是快了20%左右吧。

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 16:21
netsky123
fch1993 写了:
netsky123 写了:The changes from the 1.5 release are mostly performance oriented, with heavy improvements for AVX2 capable platforms.
有人测试吗?AVX2在X264上的提升还是挺可观的。
观x264什么事。

即使非avx2也有一定程度上同步的代码。

还有AVX平台下测试,1.6也就是比1.5也就是快了20%左右吧。
您说不关x264的事就不关吧。
我的想法是avx2在x264上有提高,类比到x265也会有一定的提高。
倘若我的想法错了,欢迎指正。

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 16:31
fch1993
netsky123 写了:
fch1993 写了:
netsky123 写了:The changes from the 1.5 release are mostly performance oriented, with heavy improvements for AVX2 capable platforms.
有人测试吗?AVX2在X264上的提升还是挺可观的。
观x264什么事。

即使非avx2也有一定程度上同步的代码。

还有AVX平台下测试,1.6也就是比1.5也就是快了20%左右吧。
您说不关x264的事就不关吧。
我的想法是avx2在x264上有提高,类比到x265也会有一定的提高。
倘若我的想法错了,欢迎指正。
x265实测大概目前avx2比非avx2快10%左右。也就仅仅如此了。

5930k平台下。

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 16:46
netsky123
fch1993 写了:
netsky123 写了:
fch1993 写了:
观x264什么事。

即使非avx2也有一定程度上同步的代码。

还有AVX平台下测试,1.6也就是比1.5也就是快了20%左右吧。
您说不关x264的事就不关吧。
我的想法是avx2在x264上有提高,类比到x265也会有一定的提高。
倘若我的想法错了,欢迎指正。
x265实测大概目前avx2比非avx2快10%左右。也就仅仅如此了。

5930k平台下。
学习了

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 19:22
msg7086
netsky123 写了:The changes from the 1.5 release are mostly performance oriented, with heavy improvements for AVX2 capable platforms.
有人测试吗?AVX2在X264上的提升还是挺可观的。
1.6+0大概比1.4+0要快30%到50%。
AVX2由于CPU本身吞吐量的关系,并不能达到AVX的两倍快。1.5倍都悬。
而且现在姑且还都在快速开发中,应该还有不少的提升。
另外AVX甚至是SSE系也在同步跟进。AVX2优化完了以后会backport到更早的指令集去。

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 20:52
mawen1250
AVX2和AVX都是256bit vector的指令集,不存在两倍的关系吧……

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 21:01
fch1993
msg7086 写了:
netsky123 写了:The changes from the 1.5 release are mostly performance oriented, with heavy improvements for AVX2 capable platforms.
有人测试吗?AVX2在X264上的提升还是挺可观的。
1.6+0大概比1.4+0要快30%到50%。
AVX2由于CPU本身吞吐量的关系,并不能达到AVX的两倍快。1.5倍都悬。
而且现在姑且还都在快速开发中,应该还有不少的提升。
另外AVX甚至是SSE系也在同步跟进。AVX2优化完了以后会backport到更早的指令集去。
更早的指令集总是更新的比avx2慢一些。

而且往往avx2能领先20-30%对于单个的相比sse。

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 21:09
fch1993
mawen1250 写了:AVX2和AVX都是256bit vector的指令集,不存在两倍的关系吧……
这个是因为Haswell用了新的FMA单元的缘故。

至于AVX是没有整点的256bit vector指令集。这点对于有较多整点运算的x264/x265等还是有点伤的。

Re: x265 - Yuuki变异版 (Unstable=1.6+117+XX)

发表于 : 2015-04-08 21:20
msg7086
mawen1250 写了:AVX2和AVX都是256bit vector的指令集,不存在两倍的关系吧……
我脑残想成了avx512。
avx2的话主要是整数运算指令,所以还是挺有用的,相比sse系快很多。