Where can I find the code on how is data split across different process?

Hi folks, a bit new to the accelerate package here. I’m trying to have a deeper understanding of the code on where exactly is the data splitting to different process happens after I do accelerate launch?