Shoaib Kamil
Computer Science Engineer
Future Technologies Group
Computational Research Division
Lawrence Berkeley National Labs
510.486.6420
sakamil@lbl.gov
Research Topics
Optimizing stencil applications,
performance modeling, cache behavior, parallel application
communication behavior, next-generation architectures and
internetworks.
Software
Stencil Probe
- small easily-modifiable probe for simulating behavior of stencil
applications. used as a testbed for evaluating optimizations for
stencil codes.
Stanza Triad - a modified version of STREAM Triad that tests the effectiveness of prefetch engines.
Contact me for more information about available software.
Papers
Implicit and Explicit Optimizations for Stencil Computations
Shoaib Kamil, Kaushik Datta, Samuel Williams, Leonid Oliker, John Shalf, Katherine Yelick
Memory Systems Performance and Correctness (MSPC) 2006
The Potenial of the Cell Processor for Scientific Computing
Sam Williams, John Shalf, Parry Husbands, Shoaib Kamil, Leonid Oliker, Katherine Yelick
Computing Frontiers, 2006
[PDF]
Analyzing Ultra-Scale Application Communication Requirements for a Reconfigurable Hybrid Interconnect
John Shalf, Shoaib Kamil, Leonid Oliker, David Skinner
Proceedings of the IEEE Conference on Supercomputing, 2005
[PDF]
Understanding Ultra-Scale Application Communication Requirements
Shoaib Kamil, Leonid Oliker, John Shalf, David Skinner
IEEE International Symposium on Workload Characterization (IISWC) 2005
[PDF]
Impact of Modern Memory Subsystems on Cache Optimizations for Stencil Computations
Shoaib Kamil, Parry Husbands, Leonid Oliker, John Shalf, Katherine Yelick
3rd Annual ACM SIGPLAN Workshop on Memory Systems Performance (MSP) 2005
[PDF]
Performance Optimizations and Bounds for Sparse Matrix-Vector Multiply
Richard Vuduc, James W. Demmel, Katherine A. Yelick, Shoaib Kamil, Rajesh Nishtala, Benjamin Lee
Proceedings of the IEEE/ACM Conference on Supercomputing, 2002
[PDF]
Automatic Performance Tuning and Analysis of Sparse Triangular Solve
Richard Vuduc, Shoaib Kamil, Jen Hsu, Rajesh Nishtala, James W. Demmel, Katherine A. Yelick
ICS 2002: Workshop on Performance Optimization via High-Level Languages and Libraries
[PDF]
Last Modified: 8/16/06