POV-Ray : Newsgroups : povray.general : Povray on various CPUs Server Time
25 Nov 2024 13:02:45 EST (-0500)
  Povray on various CPUs (Message 1 to 6 of 6)  
From: jhu
Subject: Povray on various CPUs
Date: 8 Jun 2014 11:10:00
Message: <web.53947bb1137d44b9d19b0ec40@news.povray.org>
FX 8350 (4m/8t, 4.1 GHz turbo):        1985.83 pps ; 121.09 pps/module/GHz
Core i5 3317U
  (2c/4t, 1.7 GHz, 2.4 GHz turbo):      573.68 pps ; 119.52 pps/core/GHz
Core i5 3317U
  (2c/2t, 1.7 GHz, 2.4 GHz turbo):      474.19 pps ; 98.79 pps/core/GHz
Core i5 2400S (4c/4t, 2.5 GHz):         865.42 pps ; 86.54 pps/core/GHz
Phenom II x6, 1090T
  (6c/6t, 3.2 GHz, 3.6 GHz turbo):     1388.11 pps ; 72.30 pps/core/GHz
FX 8350 (4m/1t, 4.2 GHz turbo):         292.03 pps ; 69.53 pps/module/GHz
AMD E-450 (2c/2t, 1.6 GHz):             159.86 pps ; 49.95 pps/core/GHz
Exynos 5250 (2c/2t, 1.7 GHz):           132.52 pps ; 38.98 pps/core/GHz
PowerPC 4700 (G4, 0.47 GHz):             16.20 pps ; 34.71 pps/core/GHz
Pentium 4 HT (1c/2t, 3.2 GHz):          105.92 pps ; 33.10 pps/core/GHz
Pentium 4m (1c/1t, 1.5 GHz):             48.99 pps ; 32.66 pps/core/GHz
Pentium 4 HT (1c/1t, 3.2 GHz):           86.04 pps ; 26.89 pps/core/GHz
Atom N270 (1c/2t, 1.6 GHz):              42.05 pps ; 26.28 pps/core/GHz
OMAP4430 (2c/2t, 1.0 GHz):               50.73 pps ; 25.37 pps/core/GHz
OMAP4470 (2c/2t, 1.5 GHz):               72.88 pps ; 24.29 pps/core/GHz
Exynos 4210 (2c/2t, 1.2 GHz):            48.15 pps ; 20.06 pps/core/GHz
S4 Pro APQ8064 (4c/4t, 1.5 GHz):        110.76 pps ; 18.46 pps/core/GHz
Snapdragon 801, MSM8974AC
  (4c/4t, 2.5 GHz):                     177.66 pps ; 17.77 pps/core/GHz

FX 8350 results are with FreeBSD 10 and gcc 4.8 (llvm 3.3 is slower)
Core i5 results are with Ubuntu 14.04 and icc 14
Phenom II results are with Ubuntu 14.04 and gcc 4.8
Pentium 4 results are with Ubuntu 13.04 and gcc 4.8
Atom N270 results are with Ubuntu 12.04 and icc 12
Exynos 5250 results are with Ubuntu 12.02 running on ChromeOS
Exynos 4210 results are with Android 4.3 and gcc 4.6
OMAP results are with Android 4.3 and gcc 4.6
APQ8064 (Nexus 4) and MSM8974AC (Galaxy S5) results are with Android 4.4 and gcc
4.6

I've put up the fastest static binary for ARM in the binary section for people
to try out if they wish. On Android devices, I've just discovered that root is
not necessary to run userland programs.


Post a reply to this message

From: Le Forgeron
Subject: Re: Povray on various CPUs
Date: 9 Jun 2014 02:55:42
Message: <53955a6e$1@news.povray.org>
Le 08/06/2014 17:05, jhu nous fit lire :
> FX 8350 (4m/8t, 4.1 GHz turbo):        1985.83 pps ; 121.09 pps/module/GHz
> Core i5 3317U

I'm curious.

How did you get the pps value ?

Assume the following benchmark, what would be your computation ?

Render Time:
  Photon Time:      0 hours  0 minutes  2 seconds (2.600 seconds)
              using 15 thread(s) with 2.981 CPU-seconds total
  Radiosity Time:   No radiosity
  Trace Time:       0 hours  2 minutes 21 seconds (141.397 seconds)
              using 12 thread(s) with 1657.760 CPU-seconds total


icpc (ICC) 13.0.1 20121010, povray from master head at 9 June 2014.
i7 980X (6c/12t, 3.33 GHz):

-- 
IQ of crossposters with FU: 100 / (number of groups)
IQ of crossposters without FU: 100 / (1 + number of groups)
IQ of multiposters: 100 / ( (number of groups) * (number of groups))


Post a reply to this message

From: jhu
Subject: Re: Povray on various CPUs
Date: 9 Jun 2014 04:10:00
Message: <web.53956b05b2214ee1d19b0ec40@news.povray.org>
Le_Forgeron <jgr### [at] freefr> wrote:
> Le 08/06/2014 17:05, jhu nous fit lire :
> > FX 8350 (4m/8t, 4.1 GHz turbo):        1985.83 pps ; 121.09 pps/module/GHz
> > Core i5 3317U
>
> I'm curious.
>
> How did you get the pps value ?
>
> Assume the following benchmark, what would be your computation ?
>
> Render Time:
>   Photon Time:      0 hours  0 minutes  2 seconds (2.600 seconds)
>               using 15 thread(s) with 2.981 CPU-seconds total
>   Radiosity Time:   No radiosity
>   Trace Time:       0 hours  2 minutes 21 seconds (141.397 seconds)
>               using 12 thread(s) with 1657.760 CPU-seconds total
>
>
> icpc (ICC) 13.0.1 20121010, povray from master head at 9 June 2014.
> i7 980X (6c/12t, 3.33 GHz):
>

based on the image output of the benchmark file, it's:

512*512/141.397=1853.96 pps


Post a reply to this message

From: Nekar Xenos
Subject: Re: Povray on various CPUs
Date: 11 Jun 2014 14:51:32
Message: <op.xhazz2vfufxv4h@xena.home>
On Sun, 08 Jun 2014 17:05:21 +0200, jhu <nomail@nomail> wrote:

> FX 8350 (4m/8t, 4.1 GHz turbo):        1985.83 pps ; 121.09  
> pps/module/GHz
> Core i5 3317U
>   (2c/4t, 1.7 GHz, 2.4 GHz turbo):      573.68 pps ; 119.52 pps/core/GHz
> Core i5 3317U
>   (2c/2t, 1.7 GHz, 2.4 GHz turbo):      474.19 pps ; 98.79 pps/core/GHz
> Core i5 2400S (4c/4t, 2.5 GHz):         865.42 pps ; 86.54 pps/core/GHz
> Phenom II x6, 1090T
>   (6c/6t, 3.2 GHz, 3.6 GHz turbo):     1388.11 pps ; 72.30 pps/core/GHz
> FX 8350 (4m/1t, 4.2 GHz turbo):         292.03 pps ; 69.53 pps/module/GHz
> AMD E-450 (2c/2t, 1.6 GHz):             159.86 pps ; 49.95 pps/core/GHz
> Exynos 5250 (2c/2t, 1.7 GHz):           132.52 pps ; 38.98 pps/core/GHz
> PowerPC 4700 (G4, 0.47 GHz):             16.20 pps ; 34.71 pps/core/GHz
> Pentium 4 HT (1c/2t, 3.2 GHz):          105.92 pps ; 33.10 pps/core/GHz
> Pentium 4m (1c/1t, 1.5 GHz):             48.99 pps ; 32.66 pps/core/GHz
> Pentium 4 HT (1c/1t, 3.2 GHz):           86.04 pps ; 26.89 pps/core/GHz
> Atom N270 (1c/2t, 1.6 GHz):              42.05 pps ; 26.28 pps/core/GHz
> OMAP4430 (2c/2t, 1.0 GHz):               50.73 pps ; 25.37 pps/core/GHz
> OMAP4470 (2c/2t, 1.5 GHz):               72.88 pps ; 24.29 pps/core/GHz
> Exynos 4210 (2c/2t, 1.2 GHz):            48.15 pps ; 20.06 pps/core/GHz
> S4 Pro APQ8064 (4c/4t, 1.5 GHz):        110.76 pps ; 18.46 pps/core/GHz
> Snapdragon 801, MSM8974AC
>   (4c/4t, 2.5 GHz):                     177.66 pps ; 17.77 pps/core/GHz
>
> FX 8350 results are with FreeBSD 10 and gcc 4.8 (llvm 3.3 is slower)
> Core i5 results are with Ubuntu 14.04 and icc 14
> Phenom II results are with Ubuntu 14.04 and gcc 4.8
> Pentium 4 results are with Ubuntu 13.04 and gcc 4.8
> Atom N270 results are with Ubuntu 12.04 and icc 12
> Exynos 5250 results are with Ubuntu 12.02 running on ChromeOS
> Exynos 4210 results are with Android 4.3 and gcc 4.6
> OMAP results are with Android 4.3 and gcc 4.6
> APQ8064 (Nexus 4) and MSM8974AC (Galaxy S5) results are with Android 4.4  
> and gcc
> 4.6
>
> I've put up the fastest static binary for ARM in the binary section for  
> people
> to try out if they wish. On Android devices, I've just discovered that  
> root is
> not necessary to run userland programs.
>
>
>

Does this mean I can install Povray on my LG G2? I wouldn't want to root  
it before the contract is over. I don't have a clue what to do with a  
tar.gz file.

-- 
-Nekar Xenos-


Post a reply to this message

From: jhu
Subject: Re: Povray on various CPUs
Date: 12 Jun 2014 11:55:00
Message: <web.5399cbf2b2214ee1d19b0ec40@news.povray.org>
"Nekar Xenos" <nek### [at] gmailcom> wrote:

> Does this mean I can install Povray on my LG G2? I wouldn't want to root
> it before the contract is over. I don't have a clue what to do with a
> tar.gz file.
>
> --
> -Nekar Xenos-

You can, yes. The tar.gz file is a gzipped tar file. So you would need the tar
and gzip programs to uncompress it. Non-rooted phones don't generally have these
utilities. I'll upload another program into misc, busybox, that does encapsulate
all these utilities into one binary. Here's how you would use it:

1) make sure busybox and the tar.gz file are in the same directory
2) ./busybox tar zxf *tar.gz
3) Now you can run the povray benchmark as such: ./povray benchmark
4) Unfortunately, since your phone isn't rooted, you can't change the
clockspeed, so your phone's results will be low because it's thermally throttled
(which is something I found out recently).

BTW, rooting phones isn't all that difficult. Just follow the instructions. I
just bought my HTC One M8 yesterday, and it's already running a custom ROM. Your
LG G2 should be pretty easy to root (all known carriers):
http://forum.xda-developers.com/showthread.php?p=45692679#post45692679

To install Cyanogenmod:
http://wiki.cyanogenmod.org/w/Install_CM_for_d802

Also, it has been pointed out to me that the Snapdragon scores are low due to
thermal throttling. So I've rerun Povray using 1 thread and set clock speed at
about 1 GHz. Here are the results:

Snapdragon 801, MSM8974AC
  (1t, 0.96 GHz):                        35.34 pps ;  36.81 pps/GHz
S4 Pro APQ8064 (1t, 1.026 GHz):          31.58 pps ;  30.78 pps/GHz


Post a reply to this message

From: jhu
Subject: Re: Povray on various CPUs
Date: 12 Jun 2014 12:05:01
Message: <web.5399ce85b2214ee1d19b0ec40@news.povray.org>
"jhu" <nomail@nomail> wrote:

> You can, yes. The tar.gz file is a gzipped tar file. So you would need the tar
> and gzip programs to uncompress it. Non-rooted phones don't generally have these
> utilities. I'll upload another program into misc, busybox, that does encapsulate
> all these utilities into one binary. Here's how you would use it:
>
> 1) make sure busybox and the tar.gz file are in the same directory
> 2) ./busybox tar zxf *tar.gz
> 3) Now you can run the povray benchmark as such: ./povray benchmark
> 4) Unfortunately, since your phone isn't rooted, you can't change the
> clockspeed, so your phone's results will be low because it's thermally throttled
> (which is something I found out recently).

D'oh! The site renamed busybox to busybox.dat. Also permissions aren't set
correctly. Anyway, after downloading busybox.dat do the following:

1) mv busybox.dat busbox
2) chmod 755 busybox

Now you can follow the remaining instructions.


Post a reply to this message

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