1. A method for reducing input/output (“I/O”) overhead for a non-volatile memory (“NVM”), the NVM having dies, the method comprising: receiving a plurality of commands to access the NVM for a period of time; selecting a set of commands of the plurality of commands based on a mapping between each command of the set of commands to at least one portion of the NVM; combining the set of commands into a multi-access command; and dispatching the multi-access command to at least one of the dies of the NVM, wherein the combining comprises combining a set of logical addresses associated with the set of commands into an array of logical addresses.