Thanks Mario and Kalyan for reply, I have checked with same command avx512 is giving more FPS compared to avx2. I am not able to understand with increasing the number of cores the FPS is reducing after certain point . How can i decide how many cores are need to use for best performance?
About preset i have used it but as I mentioned in mail it will reduced the quality of video right? By default *preset* values is 5 (medium) same is with *crf (using 52 is giving best fps at the cost of quality). * Any *system level tuning *that help in increasing the performance? Can you also please give any example commands in general. How can I use 2 pass (doest it help in improving the performance) Thanks, On Thu, Feb 28, 2019 at 3:33 PM Kalyan Goswami <[email protected]> wrote: > Hi Sunil, > > From the very first glace of your command line, I think you have missed > the --preset option. [https://x265.readthedocs.io/en/default/presets.html]. > You can try the ultrafast or superfast preset for higher performance. > Regarding the overview of different CLI options plz check the x265 > documentation: https://x265.readthedocs.io/en/default/cli.html > > Thanks, > Kalyan Goswami, PhD > Video Architect @ MulticoreWare > http: <http://www.multicorewareinc.com/>//www.multicorewareinc.com > <http://www.multicorewareinc.com/> > +91 9884989331 > > > On Thu, Feb 28, 2019 at 3:01 PM Mario *LigH* Rohkrämer <[email protected]> > wrote: > >> Hi Sunil. >> >> Just a general note: AVX512 is not certainly faster than AVX2 on every >> CPU model. There have been a few tests e.g. in the doom9 video forum. So >> don't expect miracles. >> >> Knowing your exact CPU model may help estimating if there can be a >> speedup, or if it is a model which may e.g. throttle too much to avoid >> overheating. >> >> But wait for more experienced replies than mine... >> >> >> Sunil Kumar schrieb am 28.02.2019 um 09:17: >> > Hi, >> > I am new to media encoding, I have heard that x265 is a very efficient >> > encoding tool on Intel's platform with avx512 enabled. But I am not >> able >> > to get good FPS with avx512 enable. Can you please help me improving >> the >> > performance? >> > >> > 1) I have tried with core pinning but it seems like using more cores is >> > not beneficial, even reducing the FPS, How can we decide the no. of >> > cores for best FPS in multi socket system. >> > >> > 2) Can suggest the command for efficient performance like the best >> > command line parameters or performance parameters (if we use preset >> then >> > it will compromise with the quality of video and same with CRF, help in >> > deciding best thing). >> > >> > 3) How can I run in parallel or in multi pass (2 pass) please give an >> > command example. >> > the command i was using is: >> > >> > ./x265 --input <video.yuv> --input-res 1920x1080 --fps 50 --output >> > out.hevc --max-merge 3 --no-tskip --no-rect --frame-threads 16 --pools >> > "+,-" --bitrate 16000 --asm avx512 >> > >> > how can we decide the --fps for input video? max-merge, no-tskip, >> > fram-threads etc. >> > Please give command so that it will help me out. >> > Thanks, >> > Sunil >> > >> > >> > _______________________________________________ >> > x265-devel mailing list >> > [email protected] >> > https://mailman.videolan.org/listinfo/x265-devel >> > >> >> >> -- >> >> Fun and success! >> >> Mario *LigH* Rohkrämer >> maito:[email protected] >> _______________________________________________ >> x265-devel mailing list >> [email protected] >> https://mailman.videolan.org/listinfo/x265-devel >> > _______________________________________________ > x265-devel mailing list > [email protected] > https://mailman.videolan.org/listinfo/x265-devel >
_______________________________________________ x265-devel mailing list [email protected] https://mailman.videolan.org/listinfo/x265-devel
