POV-Ray : Newsgroups : povray.general : Povray on ARM! Server Time
20 Apr 2024 11:17:42 EDT (-0400)
  Povray on ARM! (Message 1 to 10 of 12)  
Goto Latest 10 Messages Next 2 Messages >>>
From: jhu
Subject: Povray on ARM!
Date: 5 Jun 2012 11:25:00
Message: <web.4fce2419e2b69333d19b0ec40@news.povray.org>
I compiled a static binary of Povray 3.7 RC5 for ARM because I just bought a
Samsung Galaxy SII and was curious to see how fast the processor is compared to
my other computers. I'll have benchmarks up soon. In the meantime I've posted
the binary in the binary misc section so you guys can check it out.


Post a reply to this message

From: jhu
Subject: Re: Povray on ARM!
Date: 5 Jun 2012 11:30:01
Message: <web.4fce2501cfc91891d19b0ec40@news.povray.org>
Forgot to mention that it's compressed with bzip2, but that should be apparent
from the file extension...


Post a reply to this message

From: Le Forgeron
Subject: Re: Povray on ARM!
Date: 5 Jun 2012 12:18:45
Message: <4fce3165$1@news.povray.org>
Le 05/06/2012 17:22, jhu nous fit lire :
> I compiled a static binary of Povray 3.7 RC5 for ARM because I just bought a
> Samsung Galaxy SII and was curious to see how fast the processor is compared to
> my other computers. I'll have benchmarks up soon. In the meantime I've posted
> the binary in the binary misc section so you guys can check it out.
> 
> 
For your numbers, with Intel compiler, on i7 @ 3.33GHz, --benchmark is

Parser Time
  Parse Time:       0 hours  0 minutes  0 seconds (0.543 seconds)
              using 1 thread(s) with 0.471 CPU-seconds total
  Bounding Time:    0 hours  0 minutes  0 seconds (0.000 seconds)
              using 1 thread(s) with 0.000 CPU-seconds total

Render Time:
  Photon Time:      0 hours  0 minutes  2 seconds (2.164 seconds)
              using 15 thread(s) with 2.486 CPU-seconds total
  Radiosity Time:   No radiosity
  Trace Time:       0 hours  2 minutes  8 seconds (128.999 seconds)
              using 12 thread(s) with 1525.728 CPU-seconds total

Notice that hyperthreading is little help, as restricting to 6 rendering
threads is not a doubling operation:

Distinct 6 cores:
Render Time:
  Photon Time:      0 hours  0 minutes  2 seconds (2.158 seconds)
              using 9 thread(s) with 2.483 CPU-seconds total
  Radiosity Time:   No radiosity
  Trace Time:       0 hours  2 minutes 38 seconds (158.196 seconds)
              using 6 thread(s) with 943.581 CPU-seconds total

Same 3 cores:
Render Time:
  Photon Time:      0 hours  0 minutes  2 seconds (2.160 seconds)
              using 9 thread(s) with 2.483 CPU-seconds total
  Radiosity Time:   No radiosity
  Trace Time:       0 hours  4 minutes 16 seconds (256.684 seconds)
              using 6 thread(s) with 1532.217 CPU-seconds total


(cores-control with taskset command)


Post a reply to this message

From: Bill Pragnell
Subject: Re: Povray on ARM!
Date: 5 Jun 2012 14:00:00
Message: <web.4fce486bcfc918917f3049370@news.povray.org>
"jhu" <nomail@nomail> wrote:
> I compiled a static binary of Povray 3.7 RC5 for ARM because I just bought a
> Samsung Galaxy SII and was curious to see how fast the processor is compared to
> my other computers. I'll have benchmarks up soon. In the meantime I've posted
> the binary in the binary misc section so you guys can check it out.

Hmm, the first time I ever used POV-Ray was on an ARM2 or ARM3 sometime
1990-1991... full circle!


Post a reply to this message

From: jhu
Subject: Re: Povray on ARM!
Date: 5 Jun 2012 23:40:01
Message: <web.4fced0d8cfc91891d19b0ec40@news.povray.org>
It's really slow: 3 hours and it's only at 25%! Makes me wonder if it's even
using the FPU. I'm going to recompile and try again.


Post a reply to this message

From: jhu
Subject: Re: Povray on ARM!
Date: 6 Jun 2012 11:20:01
Message: <web.4fcf74e7cfc91891d267064f0@news.povray.org>
"jhu" <nomail@nomail> wrote:
> It's really slow: 3 hours and it's only at 25%! Makes me wonder if it's even
> using the FPU. I'm going to recompile and try again.

Ok, found the problem: Debian doesn't currently support the ARM FPU(s) in its
libraries yet!


Post a reply to this message

From: jhu
Subject: Re: Povray on ARM!
Date: 9 Jun 2012 01:20:09
Message: <web.4fd2dc1ecfc91891d19b0ec40@news.povray.org>
Recompiled to use fp and cortex a9. Unfortunately it now seg faults half way
through the benchmark. It does this even if I decrease the resolution too.
Arrrgh!!!


Post a reply to this message

From: clipka
Subject: Re: Povray on ARM!
Date: 13 Jun 2012 06:17:26
Message: <4fd868b6$1@news.povray.org>
Am 09.06.2012 07:16, schrieb jhu:
> Recompiled to use fp and cortex a9. Unfortunately it now seg faults half way
> through the benchmark. It does this even if I decrease the resolution too.
> Arrrgh!!!

Can you try that binary with a scene that doesn't use photons?


Post a reply to this message

From: jhu
Subject: Re: Povray on ARM!
Date: 14 Jun 2012 15:25:01
Message: <web.4fda39c6cfc91891d19b0ec40@news.povray.org>
clipka <ano### [at] anonymousorg> wrote:
> Am 09.06.2012 07:16, schrieb jhu:
> > Recompiled to use fp and cortex a9. Unfortunately it now seg faults half way
> > through the benchmark. It does this even if I decrease the resolution too.
> > Arrrgh!!!
>
> Can you try that binary with a scene that doesn't use photons?

I just compiled a 3.6 binary instead. That one works fine.


Post a reply to this message

From: Len
Subject: Re: Povray on ARM!
Date: 18 Jul 2012 15:20:00
Message: <web.50070b48cfc91891916f16070@news.povray.org>
"jhu" <nomail@nomail> wrote:
> clipka <ano### [at] anonymousorg> wrote:
> > Am 09.06.2012 07:16, schrieb jhu:
> > > Recompiled to use fp and cortex a9. Unfortunately it now seg faults half way
> > > through the benchmark. It does this even if I decrease the resolution too.
> > > Arrrgh!!!
> >
> > Can you try that binary with a scene that doesn't use photons?
>
> I just compiled a 3.6 binary instead. That one works fine.

I wonder how it would run on the $35 Raspberry Pi? The SoC is a Broadcom
BCM2835. This contains an ARM1176JZFS, with floating point, running at 700Mhz,
and a Videocore 4 GPU.


Post a reply to this message

Goto Latest 10 Messages Next 2 Messages >>>

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