src: refine benchmark suite and split it