Hierarchical N-body Simulations with Autotuning for Heterogeneous Systems | IEEE Journals & Magazine | IEEE Xplore