Ordered and unordered algorithms for parallel breadth first search. - Muhammad Amber Hassaan; Martin Burtscher; Keshav Pingali (PACT, 2010)

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)

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)

Ordered vs. unordered: a comparison of parallelism and work-efficiency in irregular algorithms. - Muhammad Amber Hassaan; Martin Burtscher; Keshav Pingali (PPoPP, 2011)

Navigating the maze of graph analytics frameworks using massive graph datasets. - Nadathur Satish; Narayanan Sundaram; Md. Mostofa Ali Patwary; Jiwon Seo 002; Jongsoo Park; Muhammad Amber Hassaan; Shubho Sengupta; Zhaoming Yin; Pradeep Dubey (SIGMOD Conference, 2014)

Brief announcement: parallelization of asynchronous variational integrators forshared memory architectures. - Muhammad Amber Hassaan; Donald Nguyen; Keshav Pingali (SPAA, 2014)

Kinetic Dependence Graphs. - Muhammad Amber Hassaan; Donald D. Nguyen; Keshav Pingali (ASPLOS, 2015)

IGA-ADS: Isogeometric analysis FEM using ADS solver. - Marcin Los; Maciej Wozniak; Maciej Paszynski; Andrew Lenharth; Muhammad Amber Hassaan; Keshav Pingali (Comput. Phys. Commun., 2017)

Optimizing Hyperplane Sweep Operations Using Asynchronous Multi-grain GPU Tasks. - Anirudh Mohan Kaushik; Ashwin M. Aji; Muhammad Amber Hassaan; Noel Chalmers; Noah Wolfe; Scott Moe; Sooraj Puthoor; Bradford M. Beckmann (IISWC, 2019)