1. A computer-implemented method, comprising: receiving one or more operation requests directed to a parallel-processing computer system, wherein the parallel-processing computer system includes multiple processing elements; dynamically choosing one or more of the processing elements for at least a subset of the one or more operation requests; and identifying one or more previously compiled compute kernels for the subset of operation requests, wherein the identified previously compiled compute kernels are configured to execute on the dynamically chosen one or more processing elements.