multilib_policy configuration parameter.
multilib_policy all|bestall means that yum will install all possible architectures of any package you wish to install. Then yum install foo will install foo.i386 and foo.x86_64 in x86_64 systems, if available. best means installing only the best architecture for this platform.
/etc/yum.conf example configuration:
multilib_policy best