Reliable benchmarking: requirements and solutions | Synapse