running multiple chains on gpu and summarizing them without necessarily needing to write each full chain back to the cpu