When preparing for tenders, you can utilize data from our benchmark graphs to help ensure that the proposed parts meet the expected level of performance.
PassMark has collected the baselines benchmarks of over a million computers and made them available in our network of industry recognized benchmark sites such as pcbenchmarks.net, cpubenchmark.net, videocardbenchmark.net, harddrivebenchmark.net and more.
Cores
Can your application really use more than 8 cores without encountering a bottleneck elsewhere in the system? As an example, we completed this study and found 12 cores was the optimal number for one of our own applications.
CPU
If you are running a single application that can only use 1 CPU core (single threaded app) then the CPUMark value isn’t useful and you need to look at the single threaded CPU results.
RAM
Generally speaking, the requirement for fast RAM is often over estimated. Large CPU caches in modern CPUs mean RAM speeds only have a relatively small impact on overall performance (there are a few exceptions where some application can really make use of a lot of fast RAM).
Performance
Generally speaking, the performance improvement from a fast hard drive is underestimated. People focus too much on the CPUs and not enough on disk and internet performance.
Multiple CPU
A single fast CPU is often better than dual CPUs. This avoid NUMA memory effects. Same for video cards. One fast card is much better than two slower ones nearly all of the time.
Laptops
If buying laptops consider what the performance is like on both mains power and on battery power. Also does it throttle when hot?
Always test with the same version of the software
Don’t compare results from different versions of the software unless there is no other choice. PT does scale results of earlier versions to make an attempt to make them comparable, but it is better to compare results from the same PT software release wherever possible.
CPU Mark
If there is a tender requirement such as, “The machine must have a CPU with CPUMark greater than 8000”. Then don’t tender a machine with a CPUMark of just 8005. The average result will go up and down slightly during the period of the tender. On the closing date of the tender the average result might be 7990 and you’ll be excluded. If the part you are tendering is a popular part, allow yourself at least 2% margin of error. If the part you are tendering is rare or brand new allow yourself at least 5% margin of error (CPUMark of 8400 in the above example).
Different CPU Marks
Not all machines with the same CPU will have the same CPUMark. As pointed out above there is a distribution of results. This is due to poor memory setups, bloatware, thermal throttling, overclocking, XMP RAM, and many other reasons. If you are running a tender test the actual machine you are buying at least gets the average result in our benchmark charts. Don’t just take the vendors word for it.
Why do we run ads?
While we made some money from the ads, the charts are basically a free service to the world. We make no promises about anything being complete, correct or accurate. It is best effort with the time and resources we have available. But if you see something that looks funky, let us know. There are millions of records and we can’t examine all of them by hand, community support is important.What if your system isn't in the database?
If the system you are tendering doesn’t appear in our database at all, feel free to run PerformanceTest on your own systems and submit the results to our database. In some cases however we don’t publish results where we have just a single sample (margin for error is too high). Min sample requirements vary per chart.Can you test the system for me?
Related to the above, we can benchmark machines for you running software than matches your use case (as a paid service) and write up a report.