POV-Ray : Newsgroups : povray.unix : Interesting hardware to run Povray : Re: Interesting hardware to run Povray Server Time
1 Jul 2024 00:21:47 EDT (-0400)
  Re: Interesting hardware to run Povray  
From: Nicolas Calimet
Date: 13 Aug 2004 15:27:46
Message: <411d1632@news.povray.org>
> Going to a 64-bit compile (on Athlon64/Opteron machine)
> is also known to give an interesting speedup (compared to the 32-bit 
> version ran on the same machine)

	Since I have now access to a dual Opteron machine, here are some
timings with POV-Ray 3.6.1 for Unix to support the above statement:

Machine specs:
   CPU: (dual) AMD Opteron(tm) Processor 246  (2 GHz)  with 8 GB RAM
   OS : Tao Linux (based on RedHat Enterprise Linux 3) kernel 2.4.21-15.0.3.TLsatasmp
   CXX: gcc-3.4.1 (user-installed)

Compiling specs:
   distro: source distribution of povray-3.6.1 for Unix
   flags : detected by configure, i.e.
     -pipe -Wno-multichar -O3 -msse -mfpmath=sse -msse2 -march=k8 -mtune=k8
     -minline-all-stringops
     (-m32 is passed through CXXFLAGS/CFLAGS for the 32-bit version)

Benchmark specs:
   version: Standard POV-Ray 3.6 benchmark version 1.02
   command: ./povray --benchmark  (built-in benchmark mode which is equivalent
     to running  povray benchmark.ini)

Results:

32-bit mode
   Parse Time:    0 hours  0 minutes  2 seconds (2 seconds)
   Photon Time:   0 hours  0 minutes 40 seconds (40 seconds)
   Render Time:   0 hours 29 minutes 12 seconds (1752 seconds)
   Total Time:    0 hours 29 minutes 54 seconds (1794 seconds)

64-bit mode
   Parse Time:    0 hours  0 minutes  1 seconds (1 seconds)
   Photon Time:   0 hours  0 minutes 34 seconds (34 seconds)
   Render Time:   0 hours 23 minutes 45 seconds (1425 seconds)
   Total Time:    0 hours 24 minutes 20 seconds (1460 seconds)

	So on this machine, the 64-bit binary is roughly 20% faster than
the 32-bit binary when ran on the standard benchmark.

	- NC


Post a reply to this message

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