¿Qué se necesita para ejecutar el software de usuario de 64 bits en un núcleo de 32 bits?

En Linux y Windows, estoy acostumbrado a la situación en la que necesito un núcleo de 64 bits para tener un sistema con multiarch / WoW en el que pueda ejecutar software de 32 bits y de 64 bits en paralelo. Y luego, hace años, me sorprendió cuando alguien me mostró que MacOS 10.6 Snow Leopard...