SageTV Community  

Go Back   SageTV Community > SageTV BETA Release Products > SageTV Beta Test Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Beta Test Software Discussion related to BETA Releases of the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. regarding SageTV Beta Releases should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-07-2009, 11:05 AM
SageDonkey SageDonkey is offline
Sage User
 
Join Date: Mar 2006
Posts: 37
xcode_process_num_threads default

Hi- Sorry if this has been asked/answered before (searched and did not find) - what is the default setting for xcode_process_num_threads in 6.5.6? There is no entry in my sage.properties so I assume it defaults to something - 1, 0, or something else?

And for extra credit , will this help me with my MVP and watching HD-PVR recordings? Currently, when I try to watch, it stutters every 1-2 seconds - but my HTPC (AMD 3800+) is only at 60% (and this is while playing the same thing back on the main HTPC - looks like 10-20% is the HD-PVR playback on the main HTPC, and the other 40-50% is the transcode to the MVP - seems like if I could take advantage of my other core, I might be able to watch on the MVP) - I've seen the other HD-PVR and MVP threads and most seem to think that a quad core is needed...but I don't believe that until my dual core is 100% with MVP stuttering

Thanks!
Reply With Quote
  #2  
Old 01-07-2009, 12:04 PM
phelme's Avatar
phelme phelme is offline
Sage Icon
 
Join Date: Dec 2006
Posts: 1,151
xcode_process_num_threads was placed in my prop file by the installation or maybe the first time I ran the service, not sure which. it defaults to 0 (which is # cores + 1 I believe), but I don't know what the best setting is. Even though I have 4 cores, my converting seems to take longer than it did with 6.4.8. The nice thing is it now converts HD-PVR files, so I'll take it.

Quote:
Originally Posted by SageDonkey View Post
Hi- Sorry if this has been asked/answered before (searched and did not find) - what is the default setting for xcode_process_num_threads in 6.5.6? There is no entry in my sage.properties so I assume it defaults to something - 1, 0, or something else?

And for extra credit , will this help me with my MVP and watching HD-PVR recordings? Currently, when I try to watch, it stutters every 1-2 seconds - but my HTPC (AMD 3800+) is only at 60% (and this is while playing the same thing back on the main HTPC - looks like 10-20% is the HD-PVR playback on the main HTPC, and the other 40-50% is the transcode to the MVP - seems like if I could take advantage of my other core, I might be able to watch on the MVP) - I've seen the other HD-PVR and MVP threads and most seem to think that a quad core is needed...but I don't believe that until my dual core is 100% with MVP stuttering

Thanks!
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial
Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT
Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders
Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders
Backup: Synology
SageTV version: FINAL
Reply With Quote
  #3  
Old 01-07-2009, 12:48 PM
SageDonkey SageDonkey is offline
Sage User
 
Join Date: Mar 2006
Posts: 37
Yeah - I expected the service to put the prop in there too - but all I have is:
xcode_process_priority=idle
xcode_reduce_process_priority=true
Reply With Quote
  #4  
Old 01-07-2009, 07:37 PM
SageDonkey SageDonkey is offline
Sage User
 
Join Date: Mar 2006
Posts: 37
Just to update progress - tried to set the xcode_process_num_threads to 0, 1, 2, 3, 4, 5, 6 with no effect on the cpu (the transcoder would only goto 50% CPU - it seemed to use both cores as 1 core was not pegged, but it would not go above 50% CPU for a sustained period of time).

Going to take a look at my audio - seems that this placeshifting thread might be relevant....http://forums.sagetv.com/forums/show...358#post328358

UPDATE: Following that thread did not help. I am close to ditching the MVP and reviving some old hardware to do the trick (have an old Nvidia 6100 card and an old board with Celeron 3 Ghz somewhere - it just *might* be enough to do the trick)

Last edited by SageDonkey; 01-21-2009 at 12:19 PM.
Reply With Quote
  #5  
Old 01-07-2009, 09:43 PM
blade blade is offline
SageTVaholic
 
Join Date: Jan 2005
Posts: 2,500
Quote:
Originally Posted by SageDonkey View Post
Just to update progress - tried to set the xcode_process_num_threads to 0, 1, 2, 3, 4, 5, 6 with no effect on the cpu (the transcoder would only goto 50% CPU - it seemed to use both cores as 1 core was not pegged, but it would not go above 50% CPU for a sustained period of time).
Same here. Sage support had said that it wouldn't max out multiple cores, but should provide better performance than before. I was really hoping it would use more than 50% though.
Reply With Quote
  #6  
Old 01-08-2009, 05:50 PM
phelme's Avatar
phelme phelme is offline
Sage Icon
 
Join Date: Dec 2006
Posts: 1,151
it's a mystery to me. it's suppose to change the number of working threads I believe, but I'm not sure it does. of course, for conversions I'm not sure there would be more than one active thread.

currently I have it set to 0. on a conversion that's running right now, I have 11 threads, but 10 of them are doing absolutely nothing. this has been churning for 21 hours. (an HD-PVR -> AppleTV conversion on an 8 GB file). 3 of 4 cores are being used for the process to a total of of 25% utilization.
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial
Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT
Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders
Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders
Backup: Synology
SageTV version: FINAL
Reply With Quote
  #7  
Old 02-24-2009, 06:32 PM
joe123 joe123 is offline
Sage Fanatic
 
Join Date: Jan 2006
Posts: 954
Quote:
Originally Posted by blade View Post
Same here. Sage support had said that it wouldn't max out multiple cores, but should provide better performance than before. I was really hoping it would use more than 50% though.
I just upgraded from 6.4 to 6.5.59 and Transcoder.exe is running a lot faster. I have dual core Intel CPUs.

In version 6.4 trancoder.exe used to run no more than 50% (1 CPU), but now with SageTV version 6.5, transcoder.exe runs at 65% which means it is using both CPUs simultaniously.

Mine xcode_process_num_threads is set at 0, but task manager says Transcoder.exe is running with 7 threads. Does anyone know how 7 threads maps out to CPU % utilization?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Any MVP sleep timer for the Sage v6 default .stv? FZ1 SageTV Customizations 2 12-30-2008 09:01 AM
SageTV V6.5.5 Release Candidate is Here! Narflex SageTV Beta Test Software 0 12-23-2008 12:01 PM
SageTV V6.5.4 Beta is Ready Narflex SageTV Beta Test Software 0 12-17-2008 01:50 PM
UI Reverts to Default STV when I enter Detailed Setup SageGk SageMC Custom Interface 11 04-04-2008 02:46 PM
Frustrated newbie, getting bored fast perrin21 Hardware Support 28 06-14-2006 11:30 PM


All times are GMT -6. The time now is 07:39 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.