Mailing List
Home
Forum Home
Softimage
Carrara
trueSpace
Dir3d-l
Maya - a powerful 3D animation and visual effects software
Macromedia Flash Development
Subjects
Cameras
scaleDown command
black out solved
Aircraft Tutorial
Mathematical XYZ ?
Its done This vs That
Its done first week
recommendations for screen video captures?
3DExplorer "Oddity "
New Director
ProTeam renewals
Fuel 's new websites (X post)
Blue peter create a make toy
targeting groups question
XPost: Shockwave 3D game ( sort of )
RES: RES: RES: Fish Modeling
Emitting particles from object intersection
Fuel 's new websites (X post)
Texturing
Big Break Contest Videos
New Plugins
Models and Texture on my updated site
Error Installing Patch tS6 6
Plasma?
Looking for Inspiration
Weird EMail Q
It 's done first week ?
Cherry not cranberry
New game
Camera Animation Problem
Particle plugins?
 
Re: Dual CPU (was Distrib Render)

Re: Dual CPU (was Distrib Render)

2003-12-06       - By pmiinalainen

 Back
Reply:     1     2     3     4     5     6     7  

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/