SDSC - a unit of UC San Diego

Laura (Nett) Carrington

lcarring@sdsc.edu
http://users.sdsc.edu/~lcarring/
Download copy of resume: Resume

NSF format CV
View Laura Carrington's profile on LinkedIn
Phone: (858) 534-5063
SDSC Room: 350E



Dr. Laura (Nett) Carrington is an expert in High Performance Computing. Her work has resulted in over 50 publication in HPC benchmarking, workload analysis, application performance modeling, analysis of accelerators (i.e. FPGAs, GPUs, and Xeon Phis) for scientific workloads, tools in performance analysis (i.e. processor and network simulators), and energy-efficient computing. At UCSD, she is the director of the Performance, Modeling, and Characterization (PMaC) Lab. She is also the PI for Institute for Sustained Performance, Energy, and Resilience (SUPER) DoE SciDAC-3 and lead for the energy efficiency thrust for the institute as well as co-PI on a number other awards that support the lab. She has presented at numerous invited talks, member of various panels and committees, and an active member of DoD HPCMP Performance team involved in their annual HPC system procurement for past 10 years.

Dr. Carrington's (Ph.D., Chemical Engineering) engineering background is in the numerical and experimental investigation of the detailed kinetics of catalytic reactions through porous medium.

Publications:

  1. Modeling the Impact of Reduced Memory Bandwidth on HPC Applications
    Tiwari, A., Gamst, A., Laurenzano, M., Schulz, M., and Carrington, L.
    EuroPar 2014 Nominated top 5 papers.
  2. Evaluation of Emerging Memory Technologies for HPC
    Suresh, A., Cicotti, P., and Carrington, L.
    IEEE CLUSTER 2014.
  3. Characterizing the Performance-Energy Tradeoff of Small ARM Cores in HPC Computation
    Laurenzano, M., Tiwari, A., Jundt, A., Peraza, J., Ward, W., Campbell, R., and Carrington, L.
    EuroPar 2014.
  4. To SMT or not to SMT: Understanding the Impact of Simultaneous Multithreading in HPC
    ACM Transactions on Architecture and Code Optimization.
  5. Efficient Speed (ES): Adaptive DVFS and Clock Modulation for Energy Efficiency
    Cicotti, P., Tiwari, A., and Carrington, L.
    IEEE CLUSTER 2014.
  6. An Evaluation of Threaded Models for a Classical MD Proxy Application
    Cicotti, P., Mniszewski, S., and Carrington, L.
    International Workshop on Hardware-Software Co-Design for High Performance Computing 2014.
  7. Using Caching to Reduce Communication in Graph Search Algorithms
    Cicotti, P. and Carrington, L.
    International Workshop on Data-Intensive Scalable Computing Systems (DISCS-14).
  8. Memory Reconfiguration for Energy Efficiency
    Cicotti, P., Carrington, L., and Chein, A.
    First International Workshop on Energy Efficient Supercomputing (E2SC) 2013.
  9. Understanding the Performance of Stencil Computations on Intel's Xeon Phi
    Peraza, J., Tiwari, A., Laurenzano, M., Carrington, L., Ward, W., and Campbell, R.
    IEEE Cluster Computing 2013
  10. Characterizing Large-scale HPC Applications Through Trace Extrapolation
    Carrington, L., Laurenzano, M., and Tiwari, A.
    Special Issue Parallel Processing Letters 2013
  11. Enabling Fair Pricing on HPC Systems with Node Sharing
    Breslow, A, Tiwari A, Schultz, M, Carrington L, Tang, L, Mars, J
    Proceedings of the 2013 ACM/IEEE conference on Supercomputing 2013
    nominated for best paper and best student paper
  12. Inferring Large-scale Computation Behavior via Trace Extrapolation
    Carrington L, Laurenzano M, Tiwari A
    Large-Scale Parallel Processing workshop as part of IPDPS'13 2013
  13. PEBIL: Binary Instrumentation for Practical Data-Intensive Program Ananlysis
    Laurenzano M, Peraza J, Carrington L, Tiwari A, Ward W, Campbell R
    Cluster Computing Special Issue on Data-Intensive High Performance Computing 2013
  14. PMaC's Green Queue: A Framework for Selecting Energy Optimal DVFS Configurations in Large Scale MPI Applications
    Peraza J, Tiwari A, Laurenzano M, Carrington L, Snavely A
    Concurrency and Computation: Practice and Experience 2013
  15. The Case for Colocation of HPC Workloads
    Breslow A, Porter L, Tiwari A, Laurenzano M, Carrington L, Tullsen D, Snavely A
    Concurrency and Computation: Practice and Experience 2013
  16. Modeling and Predicting Application Performance on Hardware Accelerators
    Meswani, M., Carrington, L., Unat, D., Peraza, J., Snavely, A., Baden, S., and Poole, S.
    International Journal of High Performance Computing v27,89-108 (2013).
  17. Efficient HPC Data Motion via Scratchpad Memory
    Seager K, Tiwari A, Laurenzano M, Peraza J, Cicotti P, Carrington L
    International Workshop on Data-Intensive Scalable Computing Systems (DISCS-12) 2012
  18. A Static Binary Instrumentation Threading Model for Fast Memory Trace Collection
    Laurenzano M, Peraza J, Carrington L, Tiwari A, Ward W, Campbell R
    International Workshop on Data-Intensive Scalable Computing Systems (DISCS-12) 2012
  19. Green Queue: Customized Large-scale DVFS
    Tiwari, A., Laurenzano, M., Peraza, J., Carrington, L., and Snavely, A.
    CGC 2012, China
  20. Modeling Power and Energy Usage of HPC Kernels
    Tiwari, A., Laurenzano, M., Carrington, L., and Snavely, A.
    High Performance Power-Aware Computing (HPPAC12)
  21. Modeling and Predicting Performance of High Performance Computing Applications on Hardware Accelerators
    Meswani, M., Carrington, L., Unat, D., Snavely, A., Baden, S., and Poole, S.
    Proc. of the 2nd Int'l Workshop on Accelerators and Heterogenous Exascale Systems (AsHES 2012)
  22. Tools for Benchmarking, Tracing, and Simulating SHMEM Applications
    Meswani, M., Carrington, L., Snavely, A., and Poole, S.
    Cray User Group Conference 2012, Stuttgart, Germany
  23. A tool for characterizing and succinctly representing the data access patterns of applications
    Mills, C., Snavely, A., and Carrington, L.
    IEEE International Symposium on Workload Characterization (IISWC) 2011.
  24. Auto-tuning for Energy Usage in Scientific Applications
    Tiwari, A., Laurenzano, M., Carrington, L., and Snavely, A.
    Proceedings of Workshop on Productivity and Performance (PROPER 2011), Bordeaux, France
  25. Reducing Energy Usage with Memory and Computation-Aware Dynamic Frequency Scaling
    Laurenzano, M., Meswani, M., Carrington, L., and Snavely, A.
    Euro-Par 2011, France
  26. An Idiom-finding Tool for Increasing Productivity of Accelerators
    Carrington, L., Tikir, M., Olschanowsky, C., Laurenzano, M., Peraza, J., Snavely, A., and Poole, S.
    25th International Conference on Supercomputing (ICS 2011), Tucson, AZ
  27. Modeling and Predicting Application Performance on Hardware Accelerators
    Meswani, M., Carrington, L., Unat, D., Peraza, J., Snavely, A., Baden, S., and Poole, S.
    IEEE International Symposium on Workload Characterization (IISWC) 2011.
  28. Bailey D, Lucas B, Williams S (eds.): Performance Tuning of Scientific Applications
    Boca Raton, FL: CRC Press; 2010
    Chapter 1:Performance Modeling: Understanding the Present and Pre-dicting the Future
    David H Bailey, Allan Snavely, and Laura Carrington
  29. PIR: A Static Idiom Recognizer
    Olschanowsky, C., Meswani, M., Carrington, L., and Snavely, A.
    First International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI 2010)
  30. Fine-grained Energy Consumption Characterization and Modeling
    Olschanowsky, C., Carrington, L., Tikir, M., Laurenzano, M., Rosing, T., and Snavely, A.
    DoD HPCMP User Group Conference 2010, Chicago, IL
  31. PEBIL: Efficient Static Binary Instrumentation for Linux
    Laurenzano, M., Tikir, M., Carrington, L., and Snavely, A.
    IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), White Plains, NY 2010.
  32. Modeling and Predicting Disk I/O Time of HPC Applications
    Meswani, M., Laurenzano, M., Carrington, L., and Snavely, A.
    DoD HPCMP User Group Conference 2010, Chicago, IL
  33. PSINS: An Open Source Event Tracer and Execution Simulator for MPI Applications
    Tikir, M., Laurenzano, M., Carrington, L., and Snavely, A.
    Euro-Par 2009, Delft, The Netherlands
  34. Understanding and Achieving Good Performance on Teragrid Resources: From Simple Performance Monitoring to Sophisticated Performance Models
    Wright, N., Carrington, L., Tikir, M., Laurenzano, M., and Snavely, A.
    TeraGrid, Arlington, VA 2009.
  35. PSINS: An Open Source Event Tracer and Execution Simulator for model prediction
    Tikir, M., Laurenzano, M., Carrington, L., and Snavely, A.
    HPCMP User Group Conference, San Diego, CA 2009.
  36. PSnAP: Accurate Synthetic Address Streams Through Memory Profiles
    Olschanowsky, C., Tikir, M., Carrington, L., and Snavely, A.
    The 22nd International Workshop on Languages and Compilers for Parallel Computing 2009.
  37. High-frequency simulation of seismic wave propagation in the whole Earth on 150,000 processor cores of a petaflop machine
    Komatitsch, D., Carrington, L., Laurenzano, M., Tikir, M., Michea, D., Le Goff, N., Snavely, A., and Tromp, J.
    in Waves, Pau, France 2009.
  38. Modeling the office of Science Ten Year Facilities Plan
    De Supinski, B., Alam, S., Bailey, D., Carrington, L., Daley, C., Dubey, A., Gamblin, T., Gunter,
    D., Hovland, P., Jagode, H., Karavanic, K., Marin, G., Mellor-Crummey, J., Moore, S., Norris, B., Oliker, L.,
    Olschanowsky, C., Roth, P., Schulz, M., Shende, S., Snavely, A., Spear, W., Tikir, M., Vetter, J., Worley, P., and Wright, N.
    Journal of Physics: Conference Series - Proceedings of the 2009 SciDAC Conference, June 14-18 2009.
  39. DARPA's HPCS Program - History, Models, Tools, Languages
    Dongarra, J., Graybill, R., Harrod, W., Lucas, R., Lusk, E., Luszczek, P., McMahon, J., Snavely, A.,
    Vetter, J., Yelick, K., Alam, S., Campbell, R., Carrington, L., Chen, T. Y., Khalili, O., Meredith, J., and Tikir, M.
    Advances in Computers 72, 1-100 2008.
  40. Performance Prediction and Ranking of Supercomputers
    Chen, T. Y., Khalili, O., Campbell, R., Carrington, L., Tikir, M., and Snavely, A.
    Advances in Computers 72, 135-172 2008.
  41. High-frequency simulations of global seismic wave propagation using SPECFEM3D_GLOBE on 62K processors
    Carrington, L., Komatitsch, D., Laurenzano, M., Tikir, M., Michéa, D., Le Goff, N., Snavely, A., and Tromp, J.
    Proceedings of the 2008 ACM/IEEE conference on Supercomputing, IEEE Press, Austin, Texas.
  42. Metrics for Ranking the Performance of Supercomputers
    Chen T, Gunn M, Simon B, Carrington L, Snavely A
    Cyberinfrastructure Technology Watch Journal: Special Issue on High Productivity Computer systems 2007, 2(4).
  43. Genetic Algorithm Approach to Modeling the Performance of Memory-bound Codes
    Tikir, M., Carrington, L., Snavely, A., and Strohmaier, E.
    The Proceeding of the ACM/IEEE Conference on High Performance Networking and Computing 2007.
  44. The PMaC Binary Instrumentation Library for PowerPC
    Tikir, M., Laurenzano, M., Carrington, L., and Snavely, A.
    Workshop on Binary Instrumentation and Applications, San Jose 2006.
  45. A Performance Prediction Framework for Scientific Applications
    Laura Carrington, Allan Snavely, Xiafeng Gao, and Nicole Wolter
    FGCS, Vol. 22(3), pp. 336-346 (2006)
  46. How well can simple metrics represent the performance of HPC applications?
    L. Carrington, M. Laurenzano, A. Snavely, R. Campbell, L. Davis
    SC|05, November 2005, Seattle.
  47. Performance Sensitivity Studies for Strategic Applications
    L. Carrington, X. Gao, N. Wolter, A. Snavely, and R. Campbell
    UGC 2005, June 2005, Nashville.
  48. Profile of AVUS Based on Sampled Memory Tracing of Basic Blocks
    L. Carrington, X. Gao, A. Snavely, and R. Campbell
    UGC 2005, June 2005, Nashville.
  49. Performance Analysis of GYRO: A Tool Evaluation
    P. Worley, J. Candy, L. Carrington, K. Huck, T. Kaiser, G. Mahinthakumar, A. Maloney, S. Moore,
    D. Reed, P. Roth, H. Shan, S. Shende, A. Snavely, S. Sreepathi, F. Wolf, and Y. Zhang
    Journal of Physics: Conference Series, Vol. 16, pp. 551-555 (2005)
  50. Applying an Automated Framework to Produce Accurate Blind Performance Predictions of Full-Scale HPC Applications
    Laura Carrington, Nicole Wolter, Allan Snavely, and Cynthia Bailey Lee
    UGC 2004, Williamsburgh, June 2004.
  51. Performance Modeling of HPC Applications
    Allan Snavely, Xiaofeng Gao, Cynthia Lee, Laura Carrington, Nicole Wolter, Jesus Labarta, Judit Gimenez, Philip Jones
    ParCo, October, 2003, Dresden.
  52. A Performance Prediction Framework for Scientific Applications
    Laura Carrington, Allan Snavely, Xiaofeng Gao, and Nicole Wolter
    ICCS Workshop on Performance Modeling and Analysis (PMA03), June 2003, Melbourne.
  53. A Framework for Application Performance Modeling and Prediction
    Allan Snavely, Laura Carrington, Nicole Wolter, Jesus Labarta, Rosa Badia, Avi Purkayastha
    SC2002, Baltimore
  54. A Framework for Application Performance Prediction to Enable Scalability Understanding
    Laura Carrington, Nicole Wolter, and Allan Snavely
    Scaling to New Heights Workshop, May 2002, Pittsburgh
  55. Spaciotemporal patterns within a porous catalyst: dynamic carbon monoxide oxidation in a single-pellet reactor
    Laura Nett-Carrington and Richard Herz
    Chemical Engineering Science, Vol. 57, pp. 1459-1474 (2002)
  56. Modeling Application Performance by Convolving Machine Signatures with Application Profiles
    Allan Snavely, Laura Carrington, and Nicole Wolter (UCSD)
    IEEE Workshop on Workload Characterization, December 2001, Austin
  57. PhD Dissertation 2000:Modeling of Dynamic Carbon Monoxide Oxidation over a Porous Platinum Catalyst
    Carrington, L
  58. Measurement of Gas Composition at the Center of a Porous Pellet during Adsorption and Catalytic Reaction under Dynamic Conditions
    Laura Nett(Carrington), Andrew Cannestra, and Richard Herz
    Journal of Catalysis, Vol. 172, pp. 346-354 (1997)


Download copy of resume:Resume