Accelerating simulation of agent-based models on heterogeneous architectures
Designing a unified programming model for heterogeneous machines