sequential benchmark