SHAREing Task
Community CPU codes - Task 050
Fit to programme
This task has been identified by the working groups as part of the agenda behind WP 1.1.
The task number is 050.
Summary
This task intends to either duplicate Task 036 - Community GPU codes for community codes that are not GPU-accelerated (yet), or to suggest expanding the scope of Task 036 to accelerated codes in general (or in some way to include CPU-only codes). Many research codes in the UK are not GPU accelerated, but would still benefit from the same systematic benchmarking and performance assessment. Expanding the service to those codes serves a wider scientific community, and could work as a preparation step for the developers of those codes to consider GPU acceleration if appropriate.
Methodology
Prepare a benchmark from a particular application code and apply SHAREing’s performance assessment step by step as published to the benchmark. Publish the outcome on SHAREing’s webpage. A core component of the assessment is getting the code setup on a specific system such that the code is performant, so the assessment should also include a review of the system including hardware details and steps needed to configure the working environment.
Outcomes
Ready-to-use benchmark by the bidding community for third parties. Report on performance findings in line with SHAREing methodology. A review of the the system that the assessment is performed on, including details on the hardware and working environment configuration. This can be difficult for some codes as the configuration of the working environment can impact software performance.
Interested in this task?
Submit a proposal to deliver this work.