Text this: On the parallelization of irregular and dynamic programs