Text this: Generalizing the Utility of Graphics Processing Units in Large-Scale Heterogeneous Computing Systems