The present technique is associated with a device-controller configuration
system for a computer system having a plurality of controllers. The
technique utilizes an automatic switching assembly so that each device is
routed to one of the controllers based on a data transfer specification of
the device and data transfer capacities of the controllers. Accordingly,
the technique evaluates at least one of a plurality of hypothetical
configurations to determine a viable and/or optimal configuration.