POV-Ray : Newsgroups : povray.general : Input file size restrictions?? Server Time
1 Aug 2024 08:16:52 EDT (-0400)
  Input file size restrictions?? (Message 5 to 14 of 24)  
<<< Previous 4 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Alain
Subject: Re: Input file size restrictions??
Date: 3 May 2006 20:15:45
Message: <445947b1$1@news.povray.org>
space_cadet nous apporta ses lumieres en ce 03/05/2006 17:06:
>> If you have 28GB of RAM, I'll assume that you have a 64bits CPU
>>(since 32bits CPU are limited to 4GB). *But* do you also have a
>>64bits version of linux? If you don't, any application you run will
>>be limited to either 2 or 3GB (depending on some kernel options) no
>>matter how much physical RAM/swap are available...
>>
>>  Jerome
> 
> ***************************
> 
> Thanks for responding.
> 
> Yes, the machine I'm rendering on is:


> 2 processors in one small chassis
> 
> Although even if memory was restricted to 2 or 3GB as in your hypothetical,
> I would think a 500MB dataset wouldnt overflow that.  But anyway, all
> 64-bit here.
> 
> Any other ideas? :-(
> 
> 
> 
> 
Using the 64 bits version of POV-Ray? Probably yes, but just to make sure.

-- 
Alain
-------------------------------------------------
A day for firm decisions!!!!!  Or is it?


Post a reply to this message

From: space cadet
Subject: Re: Input file size restrictions??
Date: 3 May 2006 22:50:01
Message: <web.44596bbfbace7eec052e9200@news.povray.org>
Alain <ele### [at] netscapenet> wrote:
> >
> >
> Using the 64 bits version of POV-Ray? Probably yes, but just to make sure.
>
> --
> Alain


Well, thats actually a good question. I see only one linux version available
(povlinux-3.6.tgz). That's what I'm using.  I'm not able to find anywhere
online here if thats 32 bit or 64 bit.

Although, I would imagine if only one version is available, it would
probably be 32bit.  So is that the issue?  But again, if that limits memory
to 2 or 3 GB, 500 MB file shouldnt be a problem, no?

(ps,  anyone when 3.7 will be available for linux?  That shared memory
feature would come in REAL handy!!)


Post a reply to this message

From: stephen parkinson
Subject: Re: Input file size restrictions??
Date: 4 May 2006 00:45:21
Message: <445986e1@news.povray.org>
space_cadet wrote:
> Alain <ele### [at] netscapenet> wrote:
> 
>>>
>>Using the 64 bits version of POV-Ray? Probably yes, but just to make sure.
>>
>>--
>>Alain
> 
> 
> 
> Well, thats actually a good question. I see only one linux version available
> (povlinux-3.6.tgz). That's what I'm using.  I'm not able to find anywhere
> online here if thats 32 bit or 64 bit.
> 
> Although, I would imagine if only one version is available, it would
> probably be 32bit.  So is that the issue?  But again, if that limits memory
> to 2 or 3 GB, 500 MB file shouldnt be a problem, no?
> 
> (ps,  anyone when 3.7 will be available for linux?  That shared memory
> feature would come in REAL handy!!)
> 
> 
why do I hear the start of a home build?

stephen


Post a reply to this message

From: Nicolas Calimet
Subject: Re: Input file size restrictions??
Date: 4 May 2006 07:30:51
Message: <4459e5eb$1@news.povray.org>
> Well, thats actually a good question.

	It is important to run a 64-bit POV-Ray on your 64-bit machine/OS.
Otherwise you won't be able to get full use of the large installed RAM.

I see only one linux version available
> (povlinux-3.6.tgz). That's what I'm using.  I'm not able to find anywhere
> online here if thats 32 bit or 64 bit.

	The distribution you are referring to provides a 32-bit POV-Ray binary
that is meant to run on all x86 platforms (at least Pentium-compatible).  As of
today there's no official 64-bit POV-Ray for Linux binary.
	However you have two possibilities:

1) get the source distro of POV-Ray for Unix and "configure && make install"
2) get the 64-bit PC-Linux distribution of MegaPOV

> Although, I would imagine if only one version is available, it would
> probably be 32bit.  So is that the issue?

	This might well be the issue, indeed.  Another one is that there is
some weirdness about memory allocation under Linux in general.  Although
POV-Ray for Linux, as WinPOV, always checks whether it can allocate memory
or not, it seems there is no chance for the software to report when it
cannot allocate memory under Linux: it just gets killed by the OS instead.
I've been experiencing such an odd behaviour for quite some time with other
applications as well, so I believe this is not a problem specific to POV
for Linux.  Yet this will be investigated.

But again, if that limits memory
> to 2 or 3 GB, 500 MB file shouldnt be a problem, no?

	You are confusing two completely different things: the scene file size
has in general nothing to do with how much memory POV-Ray will need to allocate
for it.  For instance you can have a small scene file that generates billions
of objects by using loop constructs.

> (ps,  anyone when 3.7 will be available for linux?

	There will be none.  Linux is Evil.  (WARNING: joke inside)

	- NC


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Input file size restrictions??
Date: 4 May 2006 08:11:33
Message: <4459ef75$1@news.povray.org>
Nicolas Calimet wrote:
> 1) get the source distro of POV-Ray for Unix and "configure && make 
> install"
> 2) get the 64-bit PC-Linux distribution of MegaPOV

You distribute an Itanium binary of MegaPOV? Are you sure? He said he has an 
Itanium system...

	Thorsten


Post a reply to this message

From: Nicolas Calimet
Subject: Re: Input file size restrictions??
Date: 4 May 2006 10:15:14
Message: <445a0c72$1@news.povray.org>
>> 1) get the source distro of POV-Ray for Unix and "configure && make install"
>> 2) get the 64-bit PC-Linux distribution of MegaPOV
> 
> You distribute an Itanium binary of MegaPOV? Are you sure? He said he 
> has an Itanium system...
> 
>     Thorsten

     Ah, right, while writing I forgot it was for the Itanium 2 -- I kinda got
flooded by all those (R) and (TM) symbols in the relevant message   ;-)

     As mentioned on the MegaPOV download page, the 64-bit PC-Linux binary
prepared by the MegaPOV maintainers is meant to run on the AMD64 (and most
likely Intel EM64T as well), i.e. x86-64 platforms.  I believe this binary
won't run on the Itanium (i.e. IA-64 platforms) although I can't test either.

     So point 2) above is not valid.  Point 1) still is.
     Thanks for pointing this out.

     - NC


Post a reply to this message

From: space cadet
Subject: Re: Input file size restrictions??
Date: 4 May 2006 11:35:00
Message: <web.445a1e58bace7ee8339b0050@news.povray.org>
Nicolas Calimet <pov### [at] freefr> wrote:
>>  You are confusing two completely different things: the scene file size
> has in general nothing to do with how much memory POV-Ray will need to allocate
> for it.  For instance you can have a small scene file that generates billions
> of objects by using loop constructs.
>

Right, I know they are different issues, but since my file was generated by
ensight, theres no loop constructs, its all straight mesh data. Granted its
indexed face sets (mesh2 objects), so I'm not sure how that will get
represented internally, but since the file is ascii and its internal
representation will be binary, I assumed the memory image would be smaller
than the file size.  But perhaps I'm wrong.

thanks.


Post a reply to this message

From: space cadet
Subject: Re: Input file size restrictions??
Date: 4 May 2006 11:45:00
Message: <web.445a206ebace7ee8339b0050@news.povray.org>
Nicolas Calimet <pov### [at] freefr> wrote:
;-)
>
>      As mentioned on the MegaPOV download page, the 64-bit PC-Linux binary
> prepared by the MegaPOV maintainers is meant to run on the AMD64 (and most
> likely Intel EM64T as well), i.e. x86-64 platforms.  I believe this binary
> won't run on the Itanium (i.e. IA-64 platforms) although I can't test either.
>
>      So point 2) above is not valid.  Point 1) still is.
>      Thanks for pointing this out.
>
>      - NC

I'm not a hardware guy, and this is my first dealings with an Itanium, so I
dont really know the issues. But if the povlinux binary works on the
Itanium, why would the megaPOV binary NOT work?

(btw, thanks for all the info and suggestions. great help!)


Post a reply to this message

From: space cadet
Subject: Re: Input file size restrictions??
Date: 4 May 2006 12:05:01
Message: <web.445a251cbace7ee8339b0050@news.povray.org>
"space_cadet" <poc### [at] grcnasagov> wrote:
> Nicolas Calimet <pov### [at] freefr> wrote:
> ;-)
> >
> >      As mentioned on the MegaPOV download page, the 64-bit PC-Linux binary
> > prepared by the MegaPOV maintainers is meant to run on the AMD64 (and most
> > likely Intel EM64T as well), i.e. x86-64 platforms.  I believe this binary
> > won't run on the Itanium (i.e. IA-64 platforms) although I can't test either.
> >
> >      So point 2) above is not valid.  Point 1) still is.
> >      Thanks for pointing this out.
> >
> >      - NC
>
> I'm not a hardware guy, and this is my first dealings with an Itanium, so I
> dont really know the issues. But if the povlinux binary works on the
> Itanium, why would the megaPOV binary NOT work?
>
> (btw, thanks for all the info and suggestions. great help!)

Well, maybe I can answer my own question. I talked with our hardware guy
here and he believes that perhaps the 32bit povlinux is running in an x86
emulation mode on the itanium. And this emulation mode is only available
for 32 bit binaries. A 64 bit binary cannot run in emulation mode on the
itanium.

Would this be consistent with your understanding?

Well, home build here I come. :-(  (If I'm not back in 3 days, send in a
search party).


Post a reply to this message

From: Nicolas Calimet
Subject: Re: Input file size restrictions??
Date: 4 May 2006 12:47:30
Message: <445a3022$1@news.povray.org>
> But if the povlinux binary works on the
> Itanium, why would the megaPOV binary NOT work?

	I'm talking about the AMD64 (= x86-64) MegaPOV binary here.  On the
other hand the (x86) povlinux binary can indeed run on the Itanium (AFAIK
the current Itanium supports x86 instructions, but it won't be true in the
next generations that will require emulation via the IA-32 Execution Layer).

	It would be interesting if you could try the AMD64 MegaPOV distro
linked below and report whether it works on your machine.  I'm pretty sure
it won't run, but best is to try  :-)

	- NC

http://megapov.inetart.net/packages/unix/megapov-1.2.1-linux-amd64.tar.bz2


Post a reply to this message

<<< Previous 4 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.