What is the Multi-channel memory algorithm?

Multi-channel architecture is a technology that increases the transfer speed of data between the RAM and memory Controllers. Thus, It will multiply the data rate by exactly the number of channels present. How does this Multi-channel works? Is there any algorithm that is being used in order to implement this?
