Re: Dual CPU (was Distrib Render) 2003-12-06 - By pmiinalainen
Back Yes, but if you disable the hyper-threading in carrara, you also disable multi-processor support for carrara. You won't enable or disable it at OS level, just at program level. Hyperthreading needs a multi-processor aware threading in the programs. Which is basicly the same as the old option (in c1 and c2) to enable multiple processors. There's just no separate control for multi-processors and hyperthreading, I think.
I guess it's just more trendy to call it hyper-threading... Yes, multi-processors existed before, but if you have one, just try what happens if you disable hyper-threading. If you however have only single processor without HT extensions, or that your motherboard bios/OS doesn't support them, then Carrara can render faster with HT off. But it also comes less responsive to user actions at the same time. For over-night renders, it's a viable option for single processor computers. You can gain 2...5% according to some of my tests.
petteri
--- In Carrara@(protected), RayDreamr <danm@(protected)> wrote: > There isn't now. not with Wintel. HyperThreading is a new technology, > it, simply said, allows a CPU to process two separate "threads" at the > same time. One processor looks like two processors to the OS (Hence why > my OS thinks I have 4 CPU's) > > There is currently no way to tell one application to just use this CPU > (or one of its threads) to do just this... That might be actually > counter-productive.(?) (say one app need very little CPU power, yet you > devote it to that app... many cycles are going to waste) > > What probably has to happen, is programmers (like Eovia) will have to > write applications that can take advantage of dual processors (or Quad, > or...) > > In addition, if enough people wish to devote a CPU to a specific > application, they will have to address the people that write the OS's... > so that can be possible. > > Even if it wee possible to do such... when I finally decide to let > Carrara get on with rendering a scene, I want THAT to happen as quickly > as possible, if I need my CPU power for another task, I will hold off on > the Carrara (or other program) render until I am done. (or buy a 2nd > computer of lesser power to carry out the task) > > I reality, with my system, I can have Carrara rendering, and have other > programs running with no appreciable degradation, unless I am also > trying to do something CPU intensive, in which case... the better > programmer gets more CPU time :) > > Dan > > PS, if you disable MultiThreading, Carrara has only one > Processor(thread) to think about, and still takes as much of it as > possible! > > PPS... HyperThreading happens in new Single CPU Pentium systems as > well. Dual CPU's happened long before Hyperthreading tech. > > pmiinalainen wrote: > > > > Hyperthreading = multi threading = support for multiple processor, > > logical or physical > > > > If you disable multi-threading, carrara can't spread itself over the > > second processor. Sure, you'll take the speed hit in carrara. But on > > the other hand, you are free to do something else on the second proc. > > > > I'm not sure (have'nt had a dual processor machine for 3 years), but > > i vaguely remember there is a way to do this in OS level... > > > > petteri > > > > --- In Carrara@(protected), RayDreamr <danm@(protected)> wrote: > > > yeah, but why would I want to do that, there is a slight > > performance > > > increase with HyperTheading enabled. > > > > > > Also, the original message asked if there was a way to devote one > > > processor to Carrara and the other one to other tasks. This is not > > > possible. > > > > > > Dan > > > > > > Brian Hinton wrote: > > > > > > > > Couldn't you just disable multithreading then? > > > > > > > > Brian > > > > > > > > --- RayDreamr <danm@(protected)> wrote: > > > > > No. Carrara will use whatever it can get, and in > > > > > fact when rendering > > > > > will generally steal from other running processes. > > > > > (this is true of the > > > > > PC Xeon, I presume that a Mac will do the same) > > > > > During rendering, I > > > > > generally see Carrara using between 95% to 99% of > > > > > the CPU time. (all 4 > > > > > threads pretty much max out at 100% all the time)
-- ---- ---- ---- ------ Yahoo! Groups Sponsor -- ---- ---- ---- ---~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/_iFolB/TM -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------~->
To unsubscribe send a message to Carrara-unsubscribe@(protected)
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
|
|