BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook MIMEDIR//EN VERSION:1.0 BEGIN:VEVENT DTSTART:20131120T001500Z DTEND:20131120T020000Z LOCATION:Mile High Pre-Function DESCRIPTION;ENCODING=QUOTED-PRINTABLE:ABSTRACT: We present a multipole-based N-body solver for 3D multiresolution, block-structured grids. The solver is developed for a single heterogeneous CPU/GPU compute node, and evaluates the multipole expansions on the CPU while offloading the particle-particle interactions to the GPU. The block-structure of the destination points is used to guide data parallelism on the CPU, to reduce data transfer to the GPU and to minimize memory accesses during evaluation of the interactions. The algorithmic improvements together with software optimization techniques result in 80% and 97% of the upper bound performance for the CPU and GPU parts, respectively, on a single Cray XK7 compute node. SUMMARY:High Performance CPU/GPU Multiresolution Poisson Solver PRIORITY:3 END:VEVENT END:VCALENDAR