DvbDream Community

- No topics related to illegal ways of watching TV ! -
It is currently Wed Jun 19, 2013 11:11 am

All times are UTC - 7 hours




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: DualCore support
PostPosted: Sun Sep 10, 2006 11:53 am 
Offline
Just popping in

Joined: Sun Sep 03, 2006 1:35 am
Posts: 9
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?


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 10, 2006 12:12 pm 
Offline
Home away from home

Joined: Sat Jun 24, 2006 11:02 am
Posts: 69
Location: slovakia
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.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 10, 2006 1:40 pm 
Offline
Moderator
User avatar

Joined: Fri Jun 16, 2006 5:46 pm
Posts: 1142
Location: Slovakia
Do you tried to change option "Prevent usage of the more than one CPU" under Preferences > General?

_________________
Dreamer


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 10, 2006 2:39 pm 
Offline
Just popping in

Joined: Sun Sep 03, 2006 1:35 am
Posts: 9
Dreamer wrote:
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


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 11, 2006 2:27 pm 
Offline
love DVB Dream!
User avatar

Joined: Tue Jun 27, 2006 4:33 pm
Posts: 391
Location: USA
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


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 13, 2006 9:53 pm 
Offline
Home away from home
User avatar

Joined: Mon Jun 19, 2006 9:50 am
Posts: 64
Location: At the keyboard
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.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 14, 2006 4:08 am 
Offline
relocation
User avatar

Joined: Fri Jun 16, 2006 9:50 am
Posts: 1590
I can not try on my AMD XP , but if there are problems during multi-core usage, logically must be related to codecs.

Seba- wrote:
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


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 14, 2006 7:37 am 
Offline
Just popping in

Joined: Sun Sep 03, 2006 1:35 am
Posts: 9
rel wrote:
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


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 14, 2006 10:32 am 
Offline
Moderator
User avatar

Joined: Fri Jun 16, 2006 5:46 pm
Posts: 1142
Location: Slovakia
Seba- wrote:
rel wrote:
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


Top
 Profile  
 
 Post subject:
PostPosted: Sun Oct 08, 2006 7:21 pm 
Offline
Just popping in

Joined: Sun Oct 08, 2006 6:39 pm
Posts: 3
genpix wrote:
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.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Dec 29, 2006 11:25 am 
Offline
Just popping in

Joined: Thu Dec 07, 2006 3:50 am
Posts: 9
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.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Dec 29, 2006 1:15 pm 
Offline
Just popping in

Joined: Tue Dec 26, 2006 3:43 am
Posts: 6
I have the same issue with my dual core 3.4ghz.

_________________
Technotrend Nova-S / twinhan VP-1020a


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group