Gabriel Marin

Research Scientist

Contact Information:

E-mail: gmarin@eecs.utk.edu
Office: Claxton Building, Room 314
Phone: (865) 974-3052
Mailing address: 1122 Volunteer Blvd, Suite 203
Knoxville, TN 37996-3450
USA

About:

I am a research scientist with the Innovative Computing Laboratory in the Department of Electrical Engineering and Computer Science at the University of Tennessee, Knoxville. My research focuses on developing tools for application performance modeling and automatic understanding of application performance bottlenecks. My broader interests area includes software technologies for high performance computing, operating systems, compiler technology and parallel algorithms.

Previously, I was a computer scientist with the Future Technologies Group at the Oak Ridge National Laboratory.

I received my PhD and MS in Computer Science from Rice University where I worked with Prof. John Mellor-Crummey. I received a BS in Computer Science from POLITEHNICA University of Bucharest.


Current and Past Projects:

MIAMI: Machine Independent Application Models for performance Insight
SUPER: The Institute for Sustained Performance, Energy, and Resilience
SHOC: The Scalable HeterOgeneous Computing benchmark suite
Blackjack: Compiler Metrics and Evaluation


Publications:

Gabriel Marin, Jack Dongarra, Dan Terpstra, "MIAMI: A Framework for Application Performance Diagnosis", In Proceedings of the 2014 IEEE International Symposium on Performance Analysis of Systems and Software, Monterey, CA, March 2014. [pdf] [talk]

Gabriel Marin, "Performance Analysis of the MPAS-Ocean Code using HPCToolkit and MIAMI", ICL Technical Report, ICL-UT-14-01, February 11, 2014. [pdf]

Collin McCurdy, Gabriel Marin, Jeffrey Vetter, "Characterizing the Impact of Prefetching on Scientific Application Performance", International Workshop on Performance Modeling, Benchmarking and Simulation of HPC Systems (PMBS13), Denver, CO, 2013. [pdf]

Jeffrey Vetter, Seyong Lee, Dong Li, Gabriel Marin, Collin McCurdy, Jeremy Meredith, Philip Roth, Kyle Spafford, "Quantifying Architectural Requirements of Contemporary Extreme-Scale Scientific Applications", International Workshop on Performance Modeling, Benchmarking and Simulation of HPC Systems (PMBS13), Denver, CO, 2013. [pdf]

Anthony Danalis, Piotr Luszczek, Gabriel Marin, Jeffrey Vetter, Jack Dongarra, "BlackjackBench: Portable Hardware Characterization with Automated Results Analysis", In The Computer Journal, 2013. [doi:10.1093/comjnl/bxt057]

Gabriel Marin, Collin McCurdy, Jeffrey Vetter, "Diagnosis and Optimization of Application Prefetching Performance", In Proceedings of the 27th International Conference on Supercomputing (ICS'13), Eugene, OR, June 2013. [pdf] [talk]

Dong Li, Jeffrey Vetter, Gabriel Marin, Collin McCurdy, Cristian Cira, Zhuo Liu, Weikuan Yu, "Identifying Opportunities for Byte-Addressable Non-Volatile Memory in Extreme-Scale Scientific Applications", In Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), 2012.

Antonios Danalis, Peter Luszczek, Jack Dongarra, Gabriel Marin, and Jeffrey Vetter, "BlackjackBench: Portable Hardware Characterization", In SIGMETRICS Performance Evaluation Review Volume 40, Issue 2, 2012.

Jacqueline Chame, Chun Chen, Mary Hall, Jeffrey K. Hollingsworth, Kumar Mahinthakumar, Gabriel Marin, Shreyas Ramalingam, Sarat Sreepathi, Vamsi Sripathi, Ananta Tiwari, "PERI Autotuning of PFLOTRAN", Proceedings of SciDAC 2011, July 2011. [pdf]

Laksono Adhianto, Sinchan Banerjee, Mike Fagan, Mark Krentel, Gabriel Marin, John Mellor-Crummey, and Nathan Tallent, "HPCTOOLKIT: Tools for performance analysis of optimized parallel programs", In Concurrency and Computation: Practice and Experience, Volume 22, Issue 6, 685-701, April, 2010. [doi:10.1002/cpe.1553]

Antonios Danalis, Gabriel Marin, Collin McCurdy, Jeremy Meredith, Phil Roth, Kyle Spafford, Vinod Tipparaju, and Jeffrey Vetter, "The Scalable HeterOgeneous Computing (SHOC) Benchmark Suite", In Proceedings of the Workshop on General-Purpose Computation on Graphics Processors, March, 2010. [pdf]

B. de Supinski, S. Alam, D. Bailey, L. Carrington, C. Daley, A. Dubey, T. Gamblin, D. Gunter, P. Hovland, H. Jagode, K. Karavanic, G. Marin, J. Mellor-Crummey, S. Moore, B. Norris, L. Oliker, C. Olschanowsky, P. Roth, M. Schulz, S. Shende, A. Snavely, W. Spear, M. Tikir, J.S. Vetter, P. Worley, N. Wright, "Modeling the Office of Science Ten Year Facilities Plan: The PERI Architecture Tiger Team", In Journal of Physics: Conference Series (Proceedings of SciDAC 2009), San Diego, CA, July 14-18, 2009. [pdf]

Gabriel Marin, Guohua Jin, and John Mellor-Crummey. "Managing Locality in Grand Challenge Applications: A Case Study of the Gyrokinetic Toroidal Code", In Proceedings of SciDAC 2008, Journal of Physics: Conference Series 125, IOP Publishing, August 2008. [pdf]

Gabriel Marin and John Mellor-Crummey. "Pinpointing and Exploiting Opportunities for Enhancing Data Reuse", In Proceedings of the 2008 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS'08), Austin, TX, April 2008. [pdf]

Gabriel Marin and John Mellor-Crummey. "Application Insight Through Performance Modeling", In Proceedings of the 26th IEEE International Performance Computing and Communications Conference (IPCCC'07), New Orleans, LA, April 2007. [pdf]

Gabriel Marin and John Mellor-Crummey. "Scalable Cross-Architecture Predictions of Memory Hierarchy Response for Scientific Applications", In Proceedings of the Los Alamos Computer Science Institute Sixth Annual Symposium, Santa Fe, NM, October 2005. [pdf]

F. Berman, H. Casanova, A. Chien, K.Cooper, H. Dail, A. Dasgupta, W. Deng, J. Dongarra, L. Johnsson, K. Kennedy, C. Koelbel, B. Liu, X. Liu, A. Mandal, G. Marin, M. Mazina, J. Mellor-Crummey, C. Mendes, A. Olugbile, M. Patel, D. Reed, Z. Shi, O. Sievert, H. Xia and A. YarKhan, "New Grid Scheduling and Rescheduling Methods in the GrADS Project," In International Journal of Parallel Programming (IJPP), Volume 33(2-3):pp. 209-229, 2005. [pdf]

Anirban Mandal, Ken Kennedy, Chuck Koelbel, Gabriel Marin, John Mellor-Crummey, Bo Liu, and Lennart Johnsson. "Scheduling Strategies for Mapping Application Workflows onto the Grid", In Proceedings of the 14-th IEEE Symposium on High Performance Distributed Computing (HPDC14), 2005. [pdf]

Gabriel Marin and John Mellor-Crummey. "Cross Architecture Performance Predictions for Scientific Applications Using Parameterized Models", In Proceedings of the joint ACM SIGMETRICS-Performance 2004 Conference on Measurement and Modeling of Computer Systems, New York, NY, June 2004. [pdf] [talk]

A. Mandal, A. Dasgupta, K. Kennedy, M. Mazina, C. Koelbel, G. Marin, K. Cooper, J. Mellor-Crummey, B. Liu and L. Johnsson, "Scheduling Workflow Applications in GrADS," In Proceedings of the IEEE International Symposium on Cluster Computing and the Grid (CCGrid), pp. 790-797, April 2004. [pdf]

Gabriel Marin and John Mellor-Crummey. "Building Parameterized Performance Models for Black-Box Applications", Extended poster abstract in Proceedings of the Los Alamos Computer Science Institute Third Annual Symposium, Santa Fe, NM, October 2002. Distributed on CD-ROM. [pdf]

John Mellor-Crummey, Robert Fowler, Gabriel Marin, and Nathan Tallent. "HPCView: A tool for top-down analysis of node performance", The Journal of Supercomputing, 23, 81-101, 2002. Special Issue with selected papers from the 2001 Los Alamos Computer Science Institute Symposium. [pdf]

John Mellor-Crummey, Robert Fowler, and Gabriel Marin. "HPCView: A tool for top-down analysis of node performance", In Proceedings of the Los Alamos Computer Science Institute Second Annual Symposium, Santa Fe, NM, October 2001. Distributed on CD-ROM. [pdf]


Thesis:

Gabriel Marin. "Application Insight Through Performance Modeling", Ph.D. Thesis. Rice University, December 2007. [pdf]

Gabriel Marin. "Semi-Automatic Synthesis of Parameterized Performance Models for Scientific Programs", Master's Thesis. Rice University, April 2003. [pdf]


Posters:

Gabriel Marin and John Mellor-Crummey. "Scalable Cross-Architecture Predictions of Memory Latency for Scientific Applications", Poster in Proceedings of SuperComputing 2004, Pittsburgh, PA, November, 2004. [pdf]

Gabriel Marin and John Mellor-Crummey. "Cross-Architecture Performance Predictions for Scientific Applications Using Parameterized Models", Poster in ECE/CS Affiliates Meeting, Rice University, October 8-9, 2003. [pdf]

Gabriel Marin and John Mellor-Crummey. "Building Parameterized Performance Models for Black-Box Applications", Poster in Proceedings of the Los Alamos Computer Science Institute Third Annual Symposium, Santa Fe, NM, October 2002. Distributed on CD-ROM. [pdf]