On the Scalability of an Automatically Parallelized Irregular Application. - Martin Burtscher; Milind Kulkarni 001; Dimitrios Prountzos; Keshav Pingali (LCPC, 2008)

Structure-driven optimizations for amorphous data-parallel programs. - Mario Méndez-Lojo; Donald Nguyen; Dimitrios Prountzos; Xin Sui; Muhammad Amber Hassaan; Milind Kulkarni 001; Martin Burtscher; Keshav Pingali (PPoPP, 2010)

Exploiting the commutativity lattice. - Milind Kulkarni 001; Donald Nguyen; Dimitrios Prountzos; Xin Sui; Keshav Pingali (PLDI, 2011)

The tao of parallelism in algorithms. - Keshav Pingali; Donald Nguyen; Milind Kulkarni 001; Martin Burtscher; Muhammad Amber Hassaan; Rashid Kaleem; Tsung-Hsien Lee; Andrew Lenharth; Roman Manevich; Mario Méndez-Lojo; Dimitrios Prountzos; Xin Sui (PLDI, 2011)

A shape analysis for optimizing parallel graph programs. - Dimitrios Prountzos; Roman Manevich; Keshav Pingali; Kathryn S. McKinley (POPL, 2011)

Elixir: a system for synthesizing concurrent graph programs. - Dimitrios Prountzos; Roman Manevich; Keshav Pingali (OOPSLA, 2012)

Betweenness centrality: algorithms and implementations. - Dimitrios Prountzos; Keshav Pingali (PPoPP, 2013)

Synthesizing parallel graph programs via automated planning. - Dimitrios Prountzos; Roman Manevich; Keshav Pingali (PLDI, 2015)