Author Topic: 64 bit performance (maybe someday AH will have 64bit version)  (Read 431 times)

Offline artik

  • Silver Member
  • ****
  • Posts: 1909
      • Blog
Hello,

After long doubghts I've decided to test myself what is the advatage of 64bit SW over 32bit...

http://www.geocities.com/artyomtnk/bench-amd-64-32.pdf

I've did the comparison tests using pure 64/32 environment on Ubuntu Dapper Linux running on AMD Athlon 64 3000+ Venice Core with 1GB RAM

I was really impressed - the peformance was gained in about 150% in average and specially in math applications.
I had never realized that the difference might be such significant.

For heavy games like AH it can be very important...

It will be very nice if AH is released as 64bit binary together with 32bit one.
« Last Edit: April 15, 2006, 03:19:08 AM by artik »
Artik, 101 "Red" Squadron, Israel

Offline artik

  • Silver Member
  • ****
  • Posts: 1909
      • Blog
64 bit performance (maybe someday AH will have 64bit version)
« Reply #1 on: April 20, 2006, 01:17:38 AM »
So it there any chances for 64bit binary for AH?

It can improve the performance of the game.
Artik, 101 "Red" Squadron, Israel

Offline Spatula

  • Silver Member
  • ****
  • Posts: 1486
64 bit performance (maybe someday AH will have 64bit version)
« Reply #2 on: April 20, 2006, 04:16:04 AM »
Im sure you'd see some benefits from a 64bit AH distribution, but i wouldnt expect 150% improvement, as i would suspect AH is more constrained by your video card's performance, than by the processor and memory-addressing scheme.
Would be interesting to see how much dif it made compared back to back on the same system.
Airborne Kitchen Utensil Assault Group

Offline artik

  • Silver Member
  • ****
  • Posts: 1909
      • Blog
64 bit performance (maybe someday AH will have 64bit version)
« Reply #3 on: April 20, 2006, 08:12:45 AM »
Any game that uses big amout of calculations will gain a performance.

All 3D requires lot's of math calculations, linear algebra and others things...

What I have seen that the difference in math calculations was about 180% of the original... (according to the test I've did)

Even the perofrmace of the acceleration is very important but CPU as well.
Artik, 101 "Red" Squadron, Israel

Offline smash

  • Copper Member
  • **
  • Posts: 114
64 bit performance (maybe someday AH will have 64bit version)
« Reply #4 on: April 20, 2006, 09:41:01 AM »
I benchmarked WinXP 64 vs the 32 and saw only about a 1 - 1.5% improvement in most areas.  Absolutely no improvement in the video stats.  Wasn't worth it considering there aren't drivers for over half my periph's.

You tested on Linux.... not really the same thing.
ASUS ROG RAMPAGE V EDITION 10
Intel Core i7-6850K Broadwell-E 6-Core 3.6 GHz
EVGA GeForce GTX 1080 SC GAMING ACX 3.0, 08G-P4-6183-KR, 8GB GDDR5X W/Oculus Rift
G.SKILL TridentZ Series 32GB (4 x 8GB) 288-Pin DDR4 SDRAM DDR4 3200 (PC4 25600)
CPU and Vid are water cooled

Offline artik

  • Silver Member
  • ****
  • Posts: 1909
      • Blog
64 bit performance (maybe someday AH will have 64bit version)
« Reply #5 on: April 20, 2006, 10:15:30 AM »
Which software had you tested? Was it compiled in 64 bit mode?
Most of software you run under XP 64 is still 32bit so it does not benifit from the 64 bit archetecture advantage.

You need to compare SW compiled as 64 bit with same version of SW compiled as 32 bit.

It does not relay to OS because the specific program takes all the CPU and not OS.

The only difference that Linux cames with exactly same software prepared in 32 and 64 bit mode - thus it makes it very easy to test...

Edit:
The fact the XP64 is not stable now does not change the fact 64bit architecture is the future:

Now 1GB of memory is normal in several years 2GB and 4GB will be normal and it is the top limit of 32bit systems.
« Last Edit: April 20, 2006, 10:23:51 AM by artik »
Artik, 101 "Red" Squadron, Israel

Offline straffo

  • Persona Non Grata
  • Plutonium Member
  • *******
  • Posts: 10029
64 bit performance (maybe someday AH will have 64bit version)
« Reply #6 on: April 20, 2006, 12:34:49 PM »
This as nothing to do with the trasition from 32 to 64 bits, in 64bits there is more registers, less legacy opcode.

In short a better CPU lead to better benchmark.

I'll add that your bench is CPU oriented ,and doesn't take into account drivers.

Offline artik

  • Silver Member
  • ****
  • Posts: 1909
      • Blog
64 bit performance (maybe someday AH will have 64bit version)
« Reply #7 on: April 20, 2006, 01:25:38 PM »
Quote
Originally posted by straffo
I'll add that your bench is CPU oriented ,and doesn't take into account drivers.


Unfortunatly couldn't get nVidia video drivers installed on the LiveCD - for this I need normal installation thus I couldn't bring any kind of "Gaming" benchmarks.

What else drivers can be tested???

But anyway I've tested several kind of heavy typical processing from different areas (mostly multimedia connected):

  • Image Processing
  • Video Processing
  • Audio Processing
  • Mathematical Calculations


For my work on PC that is heavy multimedia oriented this benchmarks are quite improtant that lead me to desision - I'll install 64 bit linux version instead of 32.
« Last Edit: April 20, 2006, 01:27:44 PM by artik »
Artik, 101 "Red" Squadron, Israel