Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th July 2018, 16:56   #1  |  Link
Pat357
Registered User
 
Join Date: Jun 2006
Posts: 452
SVP libs cause BSOD on my i9-7940X

My 8 year old system (i7-970 6C/12T) broke in several ways, so I bought a new system that would handle the required CPU power to run my VS scripts much better.
My new system is an Intel i9-7940X 14 Cores /28 Threads on a X299 Asus Deluxe mobo, with 64GB fast DDR4 RAM.

Most of my VS scripts do almost fly now compared to before on the i7-970.

There is at least 1 plugin that seems to behave bad : the SVP plugins. I don't know for sure if whether my script is 100% correct and I have no other PC left to test it.

The script below always gives me a BSOD after a couple of seconds.
Both svpflow1 and svpflow2 are in my autoloading directory, so I don't need to load the in the scrpt.

Code:
import vapoursynth as vs
core = vs.get_core(threads=4)
# core.std.LoadPlugin(r"c:\Program Files (x86)\VapourSynth\filters\svpflow-4.0.0.128\x64\svpflow1_vs64.dll")
# core.std.LoadPlugin(r"c:\Program Files (x86)\VapourSynth\filters\svpflow-4.0.0.128\x64\svpflow2_vs64.dll")

clip = core.ffms2.Source(r"d:\film\Beyond.2014.1080p.BluRay.H264.AAC-RARBG\Beyond.2014.1080p.BluRay.H264.AAC-RARBG.mp4")
clip = clip.resize.Bicubic(format=vs.YUV420P8) #convert to YV12
clip = clip.std.AssumeFPS(fpsnum=24,fpsden=1)

super_params="{pel:2,gpu:1}"
analyse_params="{}"
smoothfps_params="{rate:{num:5,den:2}}"

super  = core.svp1.Super(clip,super_params)
vectors= core.svp1.Analyse(super["clip"],super["data"],clip,analyse_params)
smooth = core.svp2.SmoothFps(clip,super["clip"],super["data"],vectors["clip"],vectors["data"],smoothfps_params)

smooth = core.std.AssumeFPS(smooth,fpsnum=smooth.fps_num,fpsden=smooth.fps_den)
smooth.set_output()
Does the above script run on your pc ?
I suspect SVP detects the 28 threads and is trying to use them, but somehow can't handle it.

My specs :
Win10 Pro build 17134.112 version 1803
used plugins : svpflow-4.2.0.142
Intel i9-7940X (14/28) + 64GB Corsair
Nvidia / Asus GTX 1070 TI 8GB
No OC'ing for testing

Last edited by Pat357; 29th July 2018 at 00:21.
Pat357 is offline   Reply With Quote
Old 28th July 2018, 19:43   #2  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Test your general system stability under big loads. It most likely isn't strictly svptools related.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 28th July 2018, 20:12   #3  |  Link
Gser
Registered User
 
Join Date: Apr 2008
Posts: 418
"64GB fast DDR4 RAM" fast doesn't mean anything but I'm guessing its overclocked. You could try increasing ram latency or decreasing its speed and see if that helps. It is a common source of crashes.
Gser is offline   Reply With Quote
Old 29th July 2018, 00:33   #4  |  Link
Pat357
Registered User
 
Join Date: Jun 2006
Posts: 452
I did run serveral "burn-in" & stability testing tools and all come up clean.
Everything is running at the default speed (RAM is only at 2100 Mhz).

I just did find out that replacing the SVP-plugins v4.2.0.142 by a previous version (4.0.0.128) solves the problem.
With v4.0.0.128 I get the expected output and no BSOD's or other problems !

Something is wrong with the latest SVP-plugins v4.2.0.142 !!

Last edited by Pat357; 29th July 2018 at 00:42. Reason: typo
Pat357 is offline   Reply With Quote
Old 3rd August 2018, 00:06   #5  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
I have found that AVX-512 enabled x264 adds an amazing amount of heat, I actually overheat running what my Asus bios calls auto. It seems to use the stock single core max boost as the all core max and my package temp goes up to 100C, with an AVX offset of only -2.

If I devolt it a lot I can use the same settings without melting, auto in the bios uses 0.2V higher than needed.

This is on a binned, delided, water cooled i9-7900X.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 14:35.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.