Thread: Avisynth+
View Single Post
Old 23rd July 2016, 22:38   #2203  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Quote:
Originally Posted by ultim View Post
Is the difference really significant? I mean, are you sure it's not within the tolerance of measurement errors?
I'm sure, I did multiple runs and each time the CPU usage was a few percent lower, significant.. not really but then this script is only using ~25% CPU so this equates to 10% less CPU.
I'll upload the pics from Task manager later and also perform it again with some settings that push the CPU harder.

The differences are significant when I increase the load by substituting spline36 with nnedi3, here's the script.

ffdshow_source()
input4x = last.nnedi3_rpow2(rfactor=2, nsize=4, nns=1).nnedi3_rpow2(rfactor=2, nsize=4, nns=1,cshift="Spline36Resize")
edgemask = last.aSobel.aBlur
aWarp4(input4x,edgemask,depth=2)
Prefetch(4)

With SetFilterMTMode("DEFAULT_MT_MODE", 2) at top of script


Without


What's going on? Am using latest build 2082 with nnedi3 0.9.4.24 and pinterf's Awarpsharp.

Last edited by ryrynz; 24th July 2016 at 11:36.
ryrynz is offline