Sun, Jan 5, 7:53 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 03 1:41 pm)



Subject: PP12 Firefly Croaking and Telling Me To Do Stuff I Dunno How to Do


bloodsong ( ) posted Sat, 11 February 2012 at 4:42 PM · edited Mon, 09 December 2024 at 1:02 PM

so i'm trying to do a 1950x3000 render, firefly.  in poser pro 2012.  on windows xp sp3.

 

  the thing croaks and pops up and tells me i can reduce firefly rendering memory usage by...

 

1: rendering in a separate process

2: raising adaption threshold

3: specifying smaller bucket sizes

 

   i'm lazy, and the pp12 manual is downstairs... :X  i just do not see any controls/settings for #1 and #2.  ive turned the bucket size down to 8.  don't think it gets any smaller than that.  4? 2?  i'll try 2.


ToxicWolf ( ) posted Sat, 11 February 2012 at 5:02 PM

Try making your bucket size smaller and go to the editgeneral preferencesrender and check the separate process box. Do not know about the adaption threshold and I am not sure any of  this will solve the problem, but it might help.

Poser Pro 2012 SR3

Windows 7 Professional 64 bit

Intel Core I7 990x 3.46G 6 core

24G RAM

EVGA GTX580 R Video Card

Single HP LP2475 1920x1200 monitor

______________________________

http://www.toxicwolf.com


LaurieA ( ) posted Sat, 11 February 2012 at 5:17 PM · edited Sat, 11 February 2012 at 5:18 PM

In general preferences on the first or second tab there is a checkbox that says "Render to separate process" or something similar. Check that, save and try your render again :).

At least then if there's a problem only Firefly will crash and not Poser.

Laurie



Miss Nancy ( ) posted Sat, 11 February 2012 at 5:38 PM

Attached Link: http://forum.daz3d.com/viewtopic.php?p=1173050&sid=a8d9d64750a4c3e17af0bc2903d8c887&flatnum=1

see att lnk for ref. to adaptation threshhold (may be wrong or obsolete).



bloodsong ( ) posted Sat, 11 February 2012 at 5:40 PM

oh!

 

well, clever of them to hide it nowhere NEAR the render settings... :X  let's try that with bucket size back up to 8...

 

any clue what the number of threads slider thing is over the separate process checkbox?  (and haha! i knew this would be faster than me and going to get the cd and poking through the pdf manual...!  brain trust FTW!)

 

...well, it got further than it did before!  i'm keeping my fingers crossed.  thanks guys!!


Miss Nancy ( ) posted Sat, 11 February 2012 at 5:44 PM · edited Sat, 11 February 2012 at 5:44 PM

try number of threads = 2*number of cores.  maybe adaptation threshhold is cached texture size.  I searched manual: "adaptation" not found.  didn't search for "adaption" nor "adaptive", but unfortunately these manuals were often written and edited by the same person, meaning they'd miss errors.



LaurieA ( ) posted Sat, 11 February 2012 at 6:00 PM · edited Sat, 11 February 2012 at 6:01 PM

If your processor is hyperthreaded you can do two threads per core (example: 4 cores 8 threads). If your processor does not support hyperthreading use one thread per core.

Laurie



vilters ( ) posted Sat, 11 February 2012 at 6:44 PM

First and important uestion in your case is..
RAM???????

XP 32 bit is limited in its RAM usage........ rendering that big can/could be a problem if you need all the new PP2012 stuff..........

First upgrade would have to be to a 64 bit system.
And RAM + RAM + RAM +RAM.

Bucket size ideal = 32, but you can reduce to 16 if yo want-need.
Redue to 8 as a last effort.......

Certainly render in external process, (certainly for XP 32 bit) in General preferences
And set number of threads to number of CPU cores.
Times 2 if your CPU is hyperthreted.

Poser 1, 2, 3, 4, 5, 7, P8 and PPro2010, P9 and PP2012, P10 and PP2014 Game Dev
"Do not drive faster then your angel can fly"!


RobynsVeil ( ) posted Sat, 11 February 2012 at 10:41 PM

How do you find out if your CPU is hyperthreaded? For example, I've an i3, quad-core. When I look up processors in the Device manager, I see 4 i3 CPUs. Which is 4 cores, right?

Monterey/Mint21.x/Win10 - Blender3.x - PP11.3(cm) - Musescore3.6.2

Wir sind gewohnt, daß die Menschen verhöhnen was sie nicht verstehen
[it is clear that humans have contempt for that which they do not understand] 

Metaphor of Chooks


vilters ( ) posted Sun, 12 February 2012 at 2:27 AM

Poser 1, 2, 3, 4, 5, 7, P8 and PPro2010, P9 and PP2012, P10 and PP2014 Game Dev
"Do not drive faster then your angel can fly"!


millighost ( ) posted Sun, 12 February 2012 at 6:20 AM

Quote - How do you find out if your CPU is hyperthreaded? For example, I've an i3, quad-core. When I look up processors in the Device manager, I see 4 i3 CPUs. Which is 4 cores, right?

Easiest way is to use wikiepedia. Just put a vague name of the processor into the search box, e.g. "intel i3" and then look for the entry named like "list of " which gives a clearly laid out overview of the key data of the processors.

The device manager (like with linux the /proc/cpuinfo) gives hyperthreading as processors, so if the processor has hyperthreading (the i3 has), the number shown (4) is twice the number of cores (2).


RobynsVeil ( ) posted Sun, 12 February 2012 at 6:32 AM

Thank you, MilliGhost... 😄

Monterey/Mint21.x/Win10 - Blender3.x - PP11.3(cm) - Musescore3.6.2

Wir sind gewohnt, daß die Menschen verhöhnen was sie nicht verstehen
[it is clear that humans have contempt for that which they do not understand] 

Metaphor of Chooks


aRtBee ( ) posted Tue, 14 February 2012 at 4:00 PM

Windows Taskmanager tells you the amount of threads (performance tab, a diagram for each) and it will also tell the memory usage (processes tab). XP32 will allow up to 2Gb memory usage, unless you've pulled the 3Gb switch.

I did a tutorial about it, on my website as well as in the Rendo Tutorials collection (Poser as well as Vue).

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


aRtBee ( ) posted Tue, 14 February 2012 at 4:10 PM

BTW: what is an adaption / adaptation threshold - related to CPU / RAM usage?

The mentioned thread was about Poser 7, and according to Google is the only page on the net using that term. ???

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


Miss Nancy ( ) posted Tue, 14 February 2012 at 5:38 PM · edited Tue, 14 February 2012 at 5:42 PM

Attached Link: http://www.awn.com/articles/tutorials/iposer-7-revealedi-render-images/page/3,1

[ ![](http://www.awn.com/files/imagepicker/1/poser0708_Figure-1607a.jpg)](http://www.awn.com/articles/tutorials/iposer-7-revealedi-render-images/page/4%2C1)

it may be orphaned code.  somebody with poser 7 installed check to see if this screenshot is correct. if so, should be possible to set it using script.



Demon2330 ( ) posted Tue, 14 February 2012 at 5:54 PM

Will add for everyone who needs help with this there is a program avalible called CPU-Z it will give you details on everything from GPU , Memory what speed its running at what chipset the MOBO has , who made the motherboard.

and on the CPU side it will tell you the core speed the codename of the CPU I.E for my I7 it say's Lynnfield and everything from how many cores and threads.

its a pretty nice benchmarker if you look it up on google you will find it.

Desktop : AMD FX4100 , GT-630 1GB, 4x BD-RE , AOC e2343 23in LED Monitor , 1TB External (120mb/s write speed)(stores my all poser stuff and photo's from camera) and 1TB internal HDD

P2010 , P2012 , P2014 , Reality 3 , Max 2014 , Lightwave 11 , Showcase 2014 

Location : Rainy UK

Website @ www.steadyrabbitdesign.freezoy.com (New site still under construction) & Dev art : Tim2700


LaurieA ( ) posted Tue, 14 February 2012 at 7:24 PM

Speccy will do the same.

Laurie



aRtBee ( ) posted Wed, 15 February 2012 at 3:31 AM

@Miss nancy - this adaptive bucket size is the Poser 7 way of handling resources, from Poser 8 / Poser Pro on it's replaced by the max bucket size methode.

Difference: the old way started with some bucket size, and grew it with a rate (the lower the threshold the faster) until it met resource limits. The new way start at the given max (default: 32) and shrinks when it meets resource limits (acc to the manual).

What happens: each thread gets a bucket to render, each one has size (say 32x32 pixels) plus some overhead (say 8 pixel border, I don't know the real number). In this case a (40x40/(32x32) = 156% overhead. When the thread is finished, it gets a new bucket. Poser cannot render individual buckets over the network (Bryce and MojoWorld can). When you double the bucket size, the border stays intact. So the memory required to the thread quadruples but overhead reduces to (72x72)/(64x64) = 126%. More memory, less CPU time.

notes:

(1) when you press Cancel, finished threads will not get a new bucket, but the running ones are not stopped. So you have to wait longer for a response.

(2) if you've got many threads available, large buckets will create a situation where just a few are runnning at the end of the image while all others remain idle. Example: a 500x500 image at a 64-bucket size dicides into 8x8 = 64 buckets, so on a 12-thread machine the last porting will have 4 active and 8 idle threads. Only when the last thread is done, the image is finished. Hence the question is if larger bucket sizes really give an earlier result. In this example: render time will be reduced to 88% instead of the expected 126/156=82%.

(3) less threads running will have less simultaneous buckets worked on. A bit less memory use, far less CPU power, so far longer render time. Your image, your call.

(4) smaller buckets (16) are adviced for scenes with fine detail, like a facial portrait with dynamic / complex hair or much displacement mapping. Larger buckets (64) run fine on scenes with buildings, distant figures and props. Generally, the default (32) fits both.

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


MistyLaraCarrara ( ) posted Wed, 15 February 2012 at 10:31 AM

file_478556.jpg

> Quote - How do you find out if your CPU is hyperthreaded? For example, I've an i3, quad-core. When I look up processors in the Device manager, I see 4 i3 CPUs. Which is 4 cores, right?

if you go into Task Manager, Performance, how many of those little CPU usage boxes do you see?

curious, 😄   i'm still only dreaming of 64bitz and quad cores.



♥ My Gallery Albums    ♥   My YT   ♥   Party in the CarrarArtists Forum  ♪♪ 10 years of Carrara forum ♥ My FreeStuff


aRtBee ( ) posted Wed, 15 February 2012 at 10:59 AM · edited Wed, 15 February 2012 at 11:04 AM

file_478558.png

and my i7-990x (6 cores 12 threads looks) like this, when FireFly ramps up

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


aRtBee ( ) posted Wed, 15 February 2012 at 11:03 AM

file_478559.png

and this tells me FireFly runs as a separate process, and uses about 90MB (user)ram just now (scene with a few balls and loads of atmospherics). A 32 bit program in a 32 bit Windows maxes to 2Gb here, unless Windows is told to allow up to 3Gb. 32bit Poser in a 64-bit Windows maxes to 3Gb.

have fun.

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


MistyLaraCarrara ( ) posted Wed, 15 February 2012 at 2:37 PM

Quote - and my i7-990x (6 cores 12 threads looks) like this, when FireFly ramps up

they come in 6 now?

(with 6 you get eggroll)



♥ My Gallery Albums    ♥   My YT   ♥   Party in the CarrarArtists Forum  ♪♪ 10 years of Carrara forum ♥ My FreeStuff


aRtBee ( ) posted Wed, 15 February 2012 at 2:48 PM

yep, and they have temperature dependant clocking speeds as well (temp up, speed down). And they can be easily overclocked too. Mine run at 4Ghz basic setting.

At last, my FireFly can fly a bit.

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


MistyLaraCarrara ( ) posted Thu, 16 February 2012 at 10:19 AM

compy envy :lol:

if i don't pay my rent this month i could buy a new compy.  thahz a really bad idea, but then again it's my birthday this week.



♥ My Gallery Albums    ♥   My YT   ♥   Party in the CarrarArtists Forum  ♪♪ 10 years of Carrara forum ♥ My FreeStuff


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.