Text this: Optimizing MPI Collective Communication by Orthogonal Structures