In one embodiment, there is disclosed a system and method for mapping memory
addresses
to system memory by establishing the size and location of each memory rank within
the system memory, establishing a total size of said system memory, and fitting
each said memory rank into the system memory block by using a highest power of
2 fitting rule for each iteration such that each highest power of 2 for each iteration
controls the allocation of memory ranks for each such iteration.