SPEC benchmarks are often used to compare the relative performance of servers. Typical areas of applications are datacenter consolidation and what-if analysis. Unfortunately, each server comes with different configurations (e.g., number of processors, memory size) while the published SPEC results are available only for a small subset of the configurations, typically the most powerful. The problem we are trying to solve in this work is how to scale down, or up, a SPEC result in order to account for different number of processors with respect to the benchmarked configuration
A common approach to studying future computer systems is to build simulators that accurately model t...
Standard benchmarking provides the run times for given programs on given machines, but fails to prov...
Many applied scientific domains are increasingly relying on large-scale parallel computation. Conseq...
SPEC benchmarks are often used to compare the relative performance of servers. Typical areas of appl...
SPEC compute intensive benchmarks are often used to evaluate processors in high-performance systems....
Current practice in benchmarking commercial computer systems is to run a number of industry-standard...
The wealth of performance numbers provided by benchmarking corporations makes it difficult to detect...
Modern High Performance Computing (HPC) systemsare built with innovative system architectures and no...
International audienceThis article proposes a methodology for constructing and assessing the quality...
Historically, benchmarks have been used for commercial purposes. A customer develops or selects a be...
Benchmarks are one of the most popular tools to compare the performance of computing systems. Benchm...
To reduce the simulation time to a tractable amount or due to compilation (or other related) problem...
The performance of a processor is limited by the specific bottlenecks that a benchmark exposes while...
Understanding the behavior of current and future workloads is key for designers of future computer s...
With the increasing sophistication of both software and hardware systems, methodologies to analyse a...
A common approach to studying future computer systems is to build simulators that accurately model t...
Standard benchmarking provides the run times for given programs on given machines, but fails to prov...
Many applied scientific domains are increasingly relying on large-scale parallel computation. Conseq...
SPEC benchmarks are often used to compare the relative performance of servers. Typical areas of appl...
SPEC compute intensive benchmarks are often used to evaluate processors in high-performance systems....
Current practice in benchmarking commercial computer systems is to run a number of industry-standard...
The wealth of performance numbers provided by benchmarking corporations makes it difficult to detect...
Modern High Performance Computing (HPC) systemsare built with innovative system architectures and no...
International audienceThis article proposes a methodology for constructing and assessing the quality...
Historically, benchmarks have been used for commercial purposes. A customer develops or selects a be...
Benchmarks are one of the most popular tools to compare the performance of computing systems. Benchm...
To reduce the simulation time to a tractable amount or due to compilation (or other related) problem...
The performance of a processor is limited by the specific bottlenecks that a benchmark exposes while...
Understanding the behavior of current and future workloads is key for designers of future computer s...
With the increasing sophistication of both software and hardware systems, methodologies to analyse a...
A common approach to studying future computer systems is to build simulators that accurately model t...
Standard benchmarking provides the run times for given programs on given machines, but fails to prov...
Many applied scientific domains are increasingly relying on large-scale parallel computation. Conseq...