[ Home ] [ Research ] [ Publications ] [ CV ] [ Links ]
[Sriram Krishnamoorthy]

Sriram Krishnamoorthy

System Software and Applications Team Lead
High Performance Computing Group
Advanced Computing, Mathematics, and Data Division
Pacific Northwest National Laboratory

Email: sriram (at) pnnl (dot) gov
Phone: (509) 372-6963
P.O. Box 999, MSIN: J4-30, Richland, WA - 99352

Brief Bio

Sriram Krishnamoorthy currently is a research scientist and the System Software and Applications Team Leader in PNNL's High Performance Computing group, where he focuses on parallel programming models, fault tolerance, and compile-time/runtime optimizations for high-performance computing. He has more than 80 peer-reviewed conference and journal publications, receiving Best Paper awards for his publications at the International Conference on High Performance Computing (HiPC'03) and the International Parallel and Distributed Processing Symposium (IPDPS'04). In 2013, he received a U.S. Department of Energy Early Career award. That year, he also earned PNNL's Ronald L. Brodzinski Award for Early Career Exceptional Achievement. In 2008, he received The Ohio State University's Outstanding Researcher award. Dr. Krishnamoorthy is a senior member of the Institute of Electrical and Electronics Engineers. He earned his B.E. from the College of Engineering, Guindy (Chennai, India) and M.S. and Ph.D. degrees from The Ohio State University.

Post-doctoral Research Associate Position

I am looking for post-doctoral research associates to work on various challenges relating to the design and development of runtime systems on shared- and distributed-memory systems, including scheduling and load balancing, data locality optimization, and fault tolerance. The ideal candidate will have extensive experience in parallel programming and a broad research background in parallel computing. Experience with runtime systems and algorithms supporting task-parallel programming models is preferred, but not required. If you are interested, please send me an email.

Summer Internship Position

I am looking for independent and pro-active summer interns to work on the topics listed above.


Our paper "PolyCheck: dynamic verification of iteration space transformations on affine programs" has been accepted to appear in POPL 2016.

Our paper "Effective padding of multi-dimensional arrays to avoid cache conflict misses" has been conditionally accepted to appear in PLDI 2016.