Compiler and Runtime Support for Data-Intensive and High Performance
Computing
- Wenjing Ma and Gagan Agrawal, "A Translation System for Code Generation on GPUs", in proceedings of International Conference on Supercomputing (ICS), June 2009, pp. 400-409.
- Vignesh T. Ravi and Gagan Agrawal, "Performance Issues in Parallelizing Data-Intensive Applications on a Multi-core Cluster", in Proceedings of CCGRID, May 2009.
-
Leonid Glimcher, Ruoming Jin, and Gagan Agrawal,
"Middleware for Data Mining Applications in Clusters and Grids",
invited paper in Journal of Parallel and Distributed Computing (JPDC),
special issue on Parallel Techniques in Information Extraction,
volume 68, No. 1, pp. 37-53, January 2008.
- Swaroop Kumar Sahoo and Gagan Agrawal, "Data-Centric Transformations on
Non-Integer Iteration Spaces", in proceedings of Conference on
Parallel Architecture and Compilation Techniques (PACT), pp. 133-142,
September 2005.
- Wei Du and Gagan Agrawal, "Filter Decomposition for Supporting
Coarse-Grained Pipelined Parallelism", in proceedings of
International Conference on Parallel Processing (ICPP), June 2005.
- Leonid Glimcher, Gagan Agrawal, Sameep Mehta, Ruoming Jin, and Raghu Machiraju, "Parallelizing a Defect Detection and Categorization Application", in the Proceedings of International Conference on Parallel and Distributed Processing (IPDPS), April 2005.
- Ruoming Jin, Ge Yang, and Gagan Agrawal, "Shared Memory Parallelization of Data Mining Algorithms: Techniques, Programming Interface, and Performance", IEEE Transactions on Knowledge and Data Engineering, Volume 17, Issue 1, pp. 71-89, January 2005.
- Wei Du and Gagan Agrawal, "Language and Compiler Support for Adaptive Applications", in the proceedings of SC 2004, November 2004.
- Leonid Glimcher and Gagan Agrawal, "Parallelizing EM Clustering Algorithm on a Cluster of SMPs", in proceedings of Euro-Par 2004, pp. 372-380, August 2004.
- Wei Du and Gagan Agrawal, "Packet Size Optimization in Coarse-Grained Pipelined Parallelism", in proceedings of the International Conference on Parallel Processing (ICPP), pp. 259-266, August 2004.
- Leo Glimcher, Xuan Zhang, and Gagan Agrawal, "Scaling and Parallelizing a Scientific Feature Mining Application Using a Cluster Middleware", in the proceedings of International Parallel and Distributed Processing Symposium (IPDPS), April 2004.
- Tahsin Kurc, Feng Lee, Gagan Agrawal, Umit Catalyurek, Tahsin Kurc, and Joel Saltz, "Optimizing Reduction Computations In a Distributed Environment", in the proceedings of SuperComputing (SC 2003), Nov 2003.
- Wei Du, Renato Ferreira, and Gagan Agrawal, "Compiler Support for Exploiting Coarse-Grained Pipelined Parallelism", in the proceedings of SuperComputing (SC 2003), Nov 2003.
- Xiaogang Li, Ruoming Jin, and Gagan Agrawal, "A Compilation Framework for Distributed Memory Parallelization of Data Mining Algorithms", in proceedings of International Parallel and Distributed Processing Symposium (IPDPS), April 2003.
- Ruoming Jin and Gagan Agrawal, "Shared Memory Parallelization of Decision Tree Construction Using a General Data Mining Middleware", in the Proceedings of Europar 2002, August 2002, pp. 346-354.
- Xiaogang Li, Ruoming Jin, and Gagan Agrawal, "Compiler and Runtime Support for Shared Memory Parallelization of Data Mining Algorithms", in Languages and Compiler for Parallel Computing, July 2002.
- Renato Ferreira, Gagan Agrawal, and Joel Saltz, "Compiler Supported High-level Abstractions for Sparse Disk-Resident Datasets", in Proceedings of the International Conference on Supercomputing (ICS), June 2002, pp. 241-251.
- Ruoming Jin and Gagan Agrawal, "Performance Prediction for Random Write Reductions: A Case Study in Performance Modeling of Shared Memory Programs", in Proceedings of ACM SIGMETRICS conference, June 2002, pp. 117-128.
- Gary Zopetti, Gagan Agrawal, and Rishi Kumar, "Compiler and Runtime Support for Irregular Reductions on a Multithreaded Architecture", in Proceedings of International Parallel and Distributed Processing Symposium (IPDPS), April 2002.
- Rishi Kumar, Gagan Agrawal, and Guang Gao, "Compiling Several Classes of Communication Patterns on a Multithreaded Architecture", in Proceedings of International Parallel and Distributed Processing Symposium (IPDPS), April 2002.
- Ruoming Jin and Gagan Agrawal, "Shared Memory Parallelization of Data Mining Algorithms: Techniques, Programming Interface, and Performance", in proceedings of SIAM conference on Data Mining (SDM), April 2002, pp. 21-30.
- Renato Ferreira, Gagan Agrawal, and Joel Saltz, "Compiler
and Runtime Communication Analysis for Efficient Communication in
Data-Intensive Applications", in Proceedings of Conference on
Parallel Architecture and Compiler Technology (PACT), September 2001,
pp. 231-242.