Testbed Support for GridPP member institutes
> [mailto:[log in to unmask]] On Behalf Of Andrew McNab said:
> The definition should be able to take account of, for
> example, scenarios
> like having more job slots than cores but less job slots than
> cores*hyperthreads.
But you still aren't saying what you think the definition should be ... from a practical POV APEL has a job time and a benchmark, and all it can do is multiply them. Since we're trying to measure the CPU power when the system is basically full I think the answer is to run the benchmark as many times as you allow jobs on the CPU, and assume that the benchmark behaves in a similar way to typical jobs.
The alternative would be to just run #cores copies of the benchmark and publish the total number of cores in LogicalCPUs, but then you would be understating your maximum installed capacity and for a full system overstating the consumption of individual jobs.
Stephen
|