A portable distributed implementation of the parallel multipole tree algorithm | IEEE Conference Publication | IEEE Xplore