LCPC 2015

The 28th International Workshop on
Languages and Compilers for Parallel Computing

September 9-11, 2015    ·    Raleigh, NC, USA

Colocated with CnC-2015

Keynote by Padma Raghavan

Toward Programming Models for Parallel Processing of Sparse Data Sets

Padma Raghavan

Pennsylvania State University


Abstract:

High dimensional data sets often tend to be sparse, such as graphs in which most vertices have very low degree or matrices in which most elements are zero. For such computations, performance largely depends on utilizing fine-grain parallelism while reducing the latencies of data accesses by leveraging spatial and temporal locality. We discuss a representation of such computations that explicitly models data reuse among tasks of equal length in order to reduce access latencies through the application of scheduling techniques. We illustrate performance benefits with some examples to further explore the increasingly important role of languages and compiler technology to advance computational and data-enabled science and engineering in the future.


Bio:

Padma Raghavan is the Associate Vice President for Research and the Director of Strategic Initiatives at the Pennsylvania State University, where she is also a Distinguished Professor of Computer Science and Engineering. Raghavan is the founding Director of the Penn State Institute for CyberScience, the coordinating unit on campus for developing interdisciplinary computation and data-enabled science and engineering. Raghavan received her Ph.D. in computer science from Penn State. Prior to joining Penn State in August 2000, she served as an associate professor in the Department of Computer Science at the University of Tennessee.

Raghavan specializes in high-performance computing and computational science and engineering. In her professorial role, Raghavan is deeply involved in education and research, with 46 Masters and Ph.D. theses supervised and approximately 100 peer-reviewed publications in three areas: scalable parallel computing; energy-aware supercomputing; computational modeling and knowledge extraction. She has earned several awards including an NSF CAREER Award (1995), the Maria Goeppert-Mayer Distinguished Scholar Award (2002, University of Chicago and the Argonne National Laboratory), and selection as an IEEE Fellow (2013).

Raghavan serves on several editorial boards including those at SIAM (Society of Industrial and Applied Mathematics) and IEEE (Institute of Electrical and Electronics Engineers): SIAM Series on Computational Science and Engineering; SIAM Series on Software Environments and Tools; Journal of Parallel and Distributed Computing; and the IEEE Transactions on Parallel and Distributed Systems. Recently Raghavan co-chaired Technical Papers at Supercomputing 2012, and the 2011 SIAM Conference on Computational Science and Engineering. She also serves on various advisory and review panels: the National Research Council's Committee on Future Directions for NSF Advanced Computing Infrastructure; the National Academies Panel on Information Science at the Army Research Laboratory; the review committee for the Computation Directorate at the Lawrence Livermore National Laboratory; the Board of Trustees of the Great Lakes Consortium for Petascale Computing; and the Computer Research Association's Committee on the Status of Women in Computing.

Sponsored by: