activity
20072022
most citedMulticore-optimized wavefront diamond blocking for optimizing stencil updates

73 citations · 330 across the 42 of their papers we have counts for

collaborators
Showing 2014Show all

6 papers · 1 filter

cs.PF2014★ 6 cited

Towards energy efficiency and maximum computational intensity for stencil algorithms using wavefront diamond temporal blocking

Tareq Malas, Georg Hager, Hatem Ltaief +1

We study the impact of tunable parameters on computational intensity (i.e., inverse code balance) and energy consumption of multicore-optimized wavefront diamond temporal blocking…

cs.DC2014★ 73 cited

Multicore-optimized wavefront diamond blocking for optimizing stencil updates

Tareq Malas, Georg Hager, Hatem Ltaief +3

The importance of stencil-based algorithms in computational science has focused attention on optimized parallel implementations for multilevel cache-based processors. Temporal bloc…

cs.MS2014★ 3 cited

KBLAS: An Optimized Library for Dense Matrix-Vector Multiplication on GPU Accelerators

Ahmad Abdelfattah, David Keyes, Hatem Ltaief

KBLAS is a new open source high performance library that provides optimized kernels for a subset of Level 2 BLAS functionalities on CUDA-enabled GPUs. Since performance of dense ma…

cs.DC2014★ 5 cited

Communication Complexity of the Fast Multipole Method and its Algebraic Variants

Rio Yokota, George Turkiyyah, David Keyes

A combination of hierarchical tree-like data structures and data access patterns from fast multipole methods and hierarchical low-rank approximation of linear operators from H-matr…

cs.DC2014★ 5 cited

Asynchronous Execution of the Fast Multipole Method Using Charm++

Mustafa AbdulJabbar, Rio Yokota, David Keyes

Fast multipole methods (FMM) on distributed mem- ory have traditionally used a bulk-synchronous model of com- municating the local essential tree (LET) and overlapping it with comp…

cs.DC2014★ 3 cited

A Performance Model for the Communication in Fast Multipole Methods on HPC Platforms

Huda Ibeid, Rio Yokota, David Keyes

Exascale systems are predicted to have approximately one billion cores, assuming Gigahertz cores. Limitations on affordable network topologies for distributed memory systems of suc…