NUAPC: A parallelizing compiler for C++ | doi.page