SCHEDULE: NOV 16-22, 2013
When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.
High Performance CPU/GPU Multiresolution Poisson Solver
SESSION: Research Poster Reception
EVENT TYPE: Posters, Electronic Posters, and Education Posters
TIME: 5:15PM - 7:00PM
AUTHOR(S):Wim van Rees, Babak Hejazialhosseini, Diego Rossinelli, Panagiotis Hadjidoukas, Petros Koumoutsakos
ROOM:Mile High Pre-Function
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.
Chair/Author Details:
Wim van Rees - ETH Zurich
Babak Hejazialhosseini - ETH Zurich
Diego Rossinelli - ETH Zurich
Panagiotis Hadjidoukas - ETH Zurich
Petros Koumoutsakos - ETH Zurich
Click here to download .ics calendar file
