Originally Posted by j3st3r
This is such a useless post, dude. Is it moot because there is no difference in how Xeon and Opterons work inside of linux? Which is why I originally posted the benchmarks showing there CAN be a huge difference.
First, the post explained why you are running a parallel problem.... something that you must recognize now.
Also, you must understand your workload before anyone else can assist you with hardware recommendations.
As I have previously and repeatedly stated, most benchmarks nearly useless for HPC or custom software. Your software is not video encoding, a video game, Monte Carlo simulation, analytical biochemistry, financial quantitative analysis, hashing, equation solving, etc. (Common benchmarks basis.)
You are assuming the difference in the benchmarks are solely due to Xeon and Opteron in Linux. The source of the difference can be microarchitecture, interconnects, memory access, OS, compiler, and most importantly.... the benchmark/software itself. The differences in the benchmarks you posted may have absolutely no impact to you.... because your software is difference.
It's like asking "Which is better to drive in Mexico... a Ford F-350 or Porsche 911?" The answer depends on road conditions, route, expected weather, number of people, amount of luggage, etc. The what and where alone do not provide enough information.
With servers and HPC, you must really understand the requirements and workload before making decisions on hardware. If you do not, then you really are just guessing.Edited by DuckieHo - 5/20/13 at 1:02pm