Opened 17 years ago

Last modified 15 years ago

#155 closed Defect

Linux Benchmark deficiency — at Version 4

Reported by: FalconFly Owned by: romw
Priority: Major Milestone: 6.6
Component: Client - Build Version:
Keywords: linux benchmarks Cc:

Description (last modified by romw)

As there currently is no Ticket despite the Problem being very annoying since more than 2 years now :

Linux Benchmarks are still too inconsistent compared to Win32 Benchmarks, Scores per FPU and ALU need to be matched up as close as possible (i.e. within 5% or less)...
Example (AMD Athlon64 3200+) :

Linux 5.8.16 : 1744 FPU / 2921 INT / 4665 Combined
Linux 5.8.17 : 2016 FPU / 4742 INT / 6758 Combined
Linux 5.9. 3 : 1563 FPU / 2670 INT / 4233 Combined
Linux 5.9. 4 : 2013 FPU / 4843 INT / 6856 Combined
Linux 5.9. 5 : 2014 FPU / 4742 INT / 6756 Combined

Desired* : 1880 FPU / 3344 INT / 5224 Combined

  • desired as to match corresponding Win32 Benchmark result

Notes : Different CPU Models may exhibit higher or lower deficiency using existing Linux BOINC Benchmarks, therefor a comprehensive List needs to be built in order to determine what percentage of improvement is required at least for the most common CPUs currently in use.

Options : 1) modify Compiler optimize Flags to achieve best possible match to known Win32 Scores 2) implement correction Factors to the known, deficient Benchmarks (in the end, this 'might' be the easiest solution, the most realistic chance of success is likely a combination of both Options above) 3) modify Benchmark Code to assist Cross-Platform consistency (probably the most promising but least desirable Option due to amount of work required, should be reserved as last-ditch option if Options 1 and 2 fail)

Requirements :

  • Developer with time at hand and persistency in mind to solve a 2+ year old Problem
  • sufficient amount of Volunteer Testers to report Results into Linux CPU benchmark results Database

Priority :

  • assessed as High (Solution is long overdue)

Change History (4)

comment:1 Changed 17 years ago by romw

Is the desired score based on 5.9.4 and older or 5.9.5 and newer?

If older, do you happen to know what the desired score would be if tested against 5.9.5?

comment:2 in reply to:  1 ; Changed 17 years ago by FalconFly

Replying to romw:

Is the desired score based on 5.9.4 and older or 5.9.5 and newer?

If older, do you happen to know what the desired score would be if tested against 5.9.5?

Good point, I missed that.

The desired Scores were derived from Win32 V5.8.16 comparison.

Based on Win32 V5.9.5 benchmark comparison, the desired score is amended to : 1996 FPU / 3703 INT / 5699 Combined

comment:3 in reply to:  2 Changed 17 years ago by FalconFly

Forgot :

For testing, I can currently offer AthlonXP, Athlon64 and Athlon64 X2 and Pentium M CPU series CPUs. Most of my Systems run Linux, but I can easily take a dedicated 2nd Harddrive and Install Win2000 for testing & comparison if more numbers are needed.

comment:4 Changed 17 years ago by romw

Description: modified (diff)
Note: See TracTickets for help on using tickets.