1. A hub device comprising: an input command stream interface for detecting commands from a memory controller directed to one or more memory devices that are connected to the hub device; and a bank page policy module for independently analyzing the commands to determine access patterns to the memory devices and for dynamically selecting between an open bank page policy and a closed bank page policy for the memory devices based on the analysis.