1. A method comprising: selecting, with one or more processors, a memory transfer mode for performing at least part of a memory transfer operation, the memory transfer mode being selected from a set of at least two different memory transfer modes that includes an interleave memory transfer mode and a sequential memory transfer mode; and performing, with a graphics processing unit (GPU), the memory transfer operation based on the selected memory transfer mode.