DualCore support

General discussion . (Do not post bug reports or feature requests in this section!)

Moderators:X05, Dreamer, FredB

Seba-
Just popping in
Posts:9
Joined:Sun Sep 03, 2006 1:35 am
DualCore support

Postby Seba- » Sun Sep 10, 2006 11:53 am

I am using Intel Pentium D 820 (DualCore processor). Unfortunatelly DVBDream uses only one core because when I am trying to watch H.264 stream task manager shows 50% and never more.
Is there any chance to add support for multicore processors?
pvdeejay
Home away from home
Posts:69
Joined:Sat Jun 24, 2006 11:02 am
Location:slovakia
Contact:

Postby pvdeejay » Sun Sep 10, 2006 12:12 pm

mine is also multiprocessor; so if you are able to take advantage of that I'm excited too.
P4 3.0GHz 1024 MB of ram, nvidia Geforce 6600, SS2 rev 2.6, WDM drivers 4.41, SG2100, always latest DVBDream with the latest FFDshow.
User avatar
Dreamer
Moderator
Posts:1215
Joined:Fri Jun 16, 2006 5:46 pm

Postby Dreamer » Sun Sep 10, 2006 1:40 pm

Do you tried to change option "Prevent usage of the more than one CPU" under Preferences > General?
Dreamer
Seba-
Just popping in
Posts:9
Joined:Sun Sep 03, 2006 1:35 am

Postby Seba- » Sun Sep 10, 2006 2:39 pm

Do you tried to change option "Prevent usage of the more than one CPU" under Preferences > General?
Yes I did but without any difference...
SkyStar 2 (Astra 19.2E + Hotbird)
Pentium D 820 + ASUS P5LD2 Deluxe + 1GB RAM
GeForce 6600
User avatar
genpix
love DVB Dream!
Posts:396
Joined:Tue Jun 27, 2006 4:33 pm
Location:USA
Contact:

Postby genpix » Mon Sep 11, 2006 2:27 pm

I don't think you can use two cores for the same thread (in this case - Video decoding). It does not make sense. Program would spent more time on data exchange between cores (through the memory, which is bottleneck), then on decoding process itself.

Though you can execute two threads in parallel on two cores. For isntance, audio and video decoding.
It would be faster. Unfortunately, you'll get all the audio/video synchronization problems as well :(
AMD x2 3800+, 2GB RAM, nVidia 6600GT (AGP)
latest BETA nVidia Audio/Video codecs (Cyberlink for H.264)
genpix 8PSK-to-USB2, Twinhan 1020
User avatar
Rockin' Rick
Home away from home
Posts:64
Joined:Mon Jun 19, 2006 9:50 am
Location:At the keyboard

Postby Rockin' Rick » Wed Sep 13, 2006 9:53 pm

I've been trying to overcome and find a problem with choppy video and audio output.
What it appears to be is having multi CPU support enabled. It could be a particular codec or renderer combination that isn't working over the 2 CPUs.
But, on my Dual CPU machine, earlier versions worked, and would take advantage of the additional power. 1.1 and 1.2 have given me grief when trying to use both CPUs.

I run quite a few multi-threaded applications mixed with single threaded. Normally that all plays nice. Overhead is minimal.

Now that I have some direction I'll experiment some more.
Twinahn 1020A, WinXP Pro, Dual Athlon 1800, 3 meter C/Ku dish and toroidal Ku dish.
User avatar
rel
relocation
Posts:2051
Joined:Fri Jun 16, 2006 9:50 am

Postby rel » Thu Sep 14, 2006 4:08 am

I can not try on my AMD XP , but if there are problems during multi-core usage, logically must be related to codecs.
Yes I did but without any difference
you must restart DD after changing the option "Prevent usage of the more than one CPU"

I dont think there is anything which can prevent DD's to use other cores after this option disabled.

You can also try to set DD's process-affinity to other core(s) using windows task manager. If this fixes the problems, then I can add an affinity-assignment option in DD.
DVB Dream - because I have to dream about having time to code it
Seba-
Just popping in
Posts:9
Joined:Sun Sep 03, 2006 1:35 am

Postby Seba- » Thu Sep 14, 2006 7:37 am

you must restart DD after changing the option "Prevent usage of the more than one CPU"
My mistake, after restart DD seems to work fine with both cores

Cheers rel!
SkyStar 2 (Astra 19.2E + Hotbird)
Pentium D 820 + ASUS P5LD2 Deluxe + 1GB RAM
GeForce 6600
User avatar
Dreamer
Moderator
Posts:1215
Joined:Fri Jun 16, 2006 5:46 pm

Postby Dreamer » Thu Sep 14, 2006 10:32 am

you must restart DD after changing the option "Prevent usage of the more than one CPU"
My mistake, after restart DD seems to work fine with both cores

Cheers rel!
Good to hear. :)
Dreamer
stefan
Just popping in
Posts:3
Joined:Sun Oct 08, 2006 6:39 pm

Postby stefan » Sun Oct 08, 2006 7:21 pm

I don't think you can use two cores for the same thread (in this case - Video decoding). It does not make sense. Program would spent more time on data exchange between cores (through the memory, which is bottleneck)

I respectfully disagree with you on that statement. Why? Because the Elecard Mpeg2 decoder seems to be able to make use of multiple processors quite well for decoding video and has done so for quite a while. I can use the elecard codec with other media players and with the elecard player itself and it seems to make good use of multiple cores without any issues and result in better performance with all other video players, but whenever I use it, or any other codec for that matter, with DVBdream it seems to perform very poorly (choppy video and dropped frames) unless I isolate the program on one CPU and doing this means the codec can only use one CPU as well. So, the problem seems to be isolated to this application and is not as you seem to suggest just a natural limitation of multiple processors. I'm thinking there must be some issue in the way DVBdream itself sends the video stream to the codec or something along those lines that's causing these issues.
arfster
Just popping in
Posts:9
Joined:Thu Dec 07, 2006 3:50 am

Postby arfster » Fri Dec 29, 2006 11:25 am

Sorry for resuscitating a dead thread, but did anyone with the jerkyplayback+dualcore problem find a solution? Unfortunately it makes BBC HD impossible, cos you need both cores working (although it happens just as much with mpeg2 channels). Happens with Vista/xp, two different types of DVB-S card, different dvbs/nvidia drivers, etc etc.

Thus, I'm wondering if this is a motherboard issue - I've also got a Asus P5LD2, anyone else got a similar one? Strange that only DVBdream should suffer from it though, no other app does.
Pentium dual 3.5ghz + 6600GT running Vista. Skystar2 2.68 with 4.4 mibi drivers, SG2100a motor, Triax 90cm dish.
rocket
Just popping in
Posts:6
Joined:Tue Dec 26, 2006 3:43 am

Postby rocket » Fri Dec 29, 2006 1:15 pm

I have the same issue with my dual core 3.4ghz.
Technotrend Nova-S / twinhan VP-1020a

Return to “General”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest