L
Leonid Oliker
Researcher at Lawrence Berkeley National Laboratory
Publications - 150
Citations - 6522
Leonid Oliker is an academic researcher from Lawrence Berkeley National Laboratory. The author has contributed to research in topics: Supercomputer & Cache. The author has an hindex of 40, co-authored 145 publications receiving 6235 citations. Previous affiliations of Leonid Oliker include University of California, Berkeley & University of Utah.
Papers
More filters
Proceedings ArticleDOI
Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures
Kaushik Datta,Mark Murphy,Vasily Volkov,Samuel Williams,Jonathan Carter,Leonid Oliker,David A. Patterson,John Shalf,Katherine Yelick +8 more
TL;DR: This work explores multicore stencil (nearest-neighbor) computations --- a class of algorithms at the heart of many structured grid codes, including PDF solvers, and develops a number of effective optimization strategies, and builds an auto-tuning environment that searches over these strategies to minimize runtime, while maximizing performance portability.
Journal ArticleDOI
Optimization of sparse matrix-vector multiplication on emerging multicore platforms
TL;DR: This work examines sparse matrix-vector multiply (SpMV) - one of the most heavily used kernels in scientific computing - across a broad spectrum of multicore designs, and presents several optimization strategies especially effective for the multicore environment.
Proceedings ArticleDOI
Optimization of sparse matrix-vector multiplication on emerging multicore platforms
TL;DR: In this article, the authors examine sparse matrix-vector multiply (SpMV) kernels across a broad spectrum of multicore designs and present several optimization strategies especially effective for the multicore environment, and demonstrate significant performance improvements compared to existing state-of-the-art serial and parallel SpMV implementations.
The Potential of the Cell Processor for Scientific Computing
TL;DR: In this article, the authors examined the potential of using the STI Cell processor as a building block for future high-end computing systems and proposed modest microarchitectural modifications that could significantly increase the efficiency of double-precision calculations.
Proceedings ArticleDOI
The potential of the cell processor for scientific computing
TL;DR: This work introduces a performance model for Cell and applies it to several key scientific computing kernels: dense matrix multiply, sparse matrix vector multiply, stencil computations, and 1D/2D FFTs, and proposes modest microarchitectural modifications that could significantly increase the efficiency of double-precision calculations.