1. A method of ordering memory accesses comprising: issuing a first memory access command requesting access to a first portion of memory; issuing a plurality of memory access commands requesting access to said first portion of memory; forcing command group ordering because a count which is a function of the plurality of memory access commands requesting access to said first portion of memory is reached; and issuing a second memory access command requesting access to a second portion of memory.