3 ms·
> SPEC benchmarks are hardly synthetic. They're Perl programs like SpamAssassin, or GCC-compile times, and other "server-like" tasks. That I didn't know. SPEC
by mattashii 6y ago
> SPEC benchmarks are hardly synthetic. They're Perl programs like SpamAssassin, or GCC-compile times, and other "server-like" tasks.
That I didn't know.
SPEC doesn't really do much in regards to giving descriptive names to benchmarked items, so its hard to determine what the numbers indicate (other than "this benchmark, which emulates some workload, now has X higher performance"). Some names are descriptive-ish (I think I recognise 7 out of 22 names) but it's all gibberish without a link to why those benchmarks are run and what they are based on (at least not in a way similar to how SPECjbb is explained). It might just be me failing to find it, but searching SPEC in the page (or their website) doesn't seem to give me relevant links.
Does Anandtech have a page detailing the rationale behind their current (CPU) benchmark suite?
- dragontamer 6y agohttps://www.spec.org/cpu2017/Docs/benchmarks/500.perlbench_r.html https://www.spec.org/cpu2017/Docs/benchmarks/500.perlbench_r... Among other benchmarks. But Perl is the first one in their suite. EDIT: SPECjbb is the Java benchmark suite: https://www.spec.org/jbb2015/docs/designdocument.pdf https://www.spec.org/jbb2015/docs/designdocument.pdf SPECjbb is a ~2 hour benchmark simulating a high-throughput Supermarket backend.