Later, I wrote code a university that had even more heterogeneous clusters.
The problem today is the siloification and bias against system diversity that doesn't account for proper software configuration management and support of multiple platforms. Portability is a dying art.