View Full Version : Confused, which Avisysnth/MT gives best performance?
kostik
10th June 2011, 16:09
I am trying to run the folowing script:
Dither_convert_8_to_16()
SmoothCurve16("0-0;32768-36768;65535-65535")
ditherpost()
and see no difference using MtMode or not using it.
What version(x86) of avisynth should I install and which MT should I use?
I've got c2q 2.7Ghz (Oc) 6 GB RAM.
Thanks!
LaTo
10th June 2011, 18:40
SmoothCurve16 (and all filters in SmoothAdjust) is natively multi-threaded... So you doesn't need MT.
edit: And SmoothCurve16("0-0;32768-36768;65535-65535") do nothing... So you can't expect any speedup :)
7ekno
11th June 2011, 00:49
Benchmark them :P
I know for some of the filter chains I use Avisynth v2.60 a3 Standard is faster, for some it's Avisynth v2.58 Standard and for one other filter chain that I use Avisynth v2.60 MT is faster ....
7ek
TheFluff
11th June 2011, 04:22
In general, Avisynth MT will give you a very low (or even zero) number of frames per second, because it's too busy crashing to get any real work done.
Groucho2004
11th June 2011, 10:23
for some of the filter chains I use Avisynth v2.60 a3 Standard is faster, for some it's Avisynth v2.58 Standard
Could you give me an example where 2.58 is faster than 2.60? So far every script I threw at 2.60 runs much faster than with 2.58.
henryho_hk
13th June 2011, 07:46
If u have enough memory, it may be even faster to keep them single-threaded and then run multiple encoding tasks concurrently.
CruNcher
13th June 2011, 16:57
Also on 2.6 threadrequest still works and does a great job for non multithreaded script parts
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.