Mary Thomas

Mary Thomas, Ph.D.
Research Assistant Professor
Office: GMCS 562
Office Hours (Fall, 2017):
      Mon/Weds.     5:15 to 6:00pm
      GMCS 562
Phone: (619) 594-1694
spacer image

Mary Thomas, is a member of the faculty in the Department of Computer Science the Computational Science and Engineering Research Center at San Diego State University, and the Coastal Ocean Dynamics Research Group.


Supercomputing Activities:    

SDSU Links:

Current Research:

Thomas' research interests focus on computational science, parallel programming, and advanced computational environments that support high-end scientific applications.

Current projects include investigation into parallelization of nested, 3D staggered grid coastal ocean models, such as the General Curvilinear Coastal Ocean Model (GCCOM). GCCOM is a non-hydrostatic, large eddie simulation (LES) CFD model capable of running both ocean and atmospheric simulations at very high resolutions (meter-scale). Parallelization approaches include MPI and GPU techniques. For the nested model research, a new model is being developed which nests the GCCOM model within a coarser, global ocean model (kilometer scale). Initial studies will investigate the effects of larger-scale processes influence non-hydrostatic features such as shoaling internal waves and bores which impact diapycnal mixing, transport processes, and a host of biological/ecological processes such as larval connectivity and the transport of low dissolved oxygen/pH waters to the nearshore.

In addition, Thomas works on the development of computational environments (CE's) involve the use of emerging technologies and cyberinfrastructure to integrate advanced computational, data, and networking infrastructure. Research projects include development of the Cyberinfrastructure Web Application Framework (CyberWeb). CyberWeb is designed to facilitate development of virtual environments (VOs), Web services, and portals associated with scientific and high-performance computing. CyberWeb utilizes Cyberinfrastructure (CI) and emerging distributed, Web, and portal technologies.

For more information about her research projects, see

Topics of Interest:
  • Ocean Modeling
  • Parallel Computing
  • Performance
  • Computational Science
  • Cyberinfrastructure for Computational Science
  • Pylons Web Application Frameworks for Computational Grids
  • Cyberinfrastructure-Enabled Portals for Advanced Computing
  • Python Tools for Computational Grids
  • Emerging Technologies
  • Campus Grids
  • CI-enabled Web Services
  • Middleware for Grid Portals
  • XSEDE/TeraGrid
Selected Publications  (Find the full list here):
Implementation of a PETSc-based Parallel General Curvilinear Coastal Ocean Model. Valera, M.; Garcia, M. V.; Patel, N.; Thomas, M. P.; and Castillo, J. E. Manuscript in preparation. 2018.
SC16 Student Cluster Competition Challenge : Investigating the Reproducibility of Results for the ParConnect Application. Williams, G; Behm, G; Nguyen, T; Esparza, A; Haka, V G; Ramos, A; Wright, B; Otto, J.; Paolini, C. P.; and Thomas, M. P. Parallel Comput., 70: 27–24. 2017.
P. F. Choboter, M. Garcia, M. Thomas, R. K. Walter, and J. E. Castillo,Nesting Nonhydrostatic GCCOM within Hydrostatic ROMS for Multiscale Coastal Ocean Modeling, in Oceans'16, 2016.
M. Garcia, T. Hoar, M. Thomas, B. Bailey and J. Castillo, "Interfacing an ensemble Data Assimilation system with a 3D nonhydrostatic Coastal Ocean Model, an OSSE experiment," OCEANS 2016 MTS/IEEE Monterey, Monterey, CA, 2016, pp. 1-11. doi: 10.1109/OCEANS.2016.7760992
Thomas, M. P., "Parallel Implementation of the Unified Curvilinear Ocean and Atmospheric (GCCOM) Model and Supporting Computational Environment," Claremont Graduate University and San Diego State University, San Diego, 2014.
Thomas, M. P., Cheng, C., More, S., Shah, H. Integrating HPC Resources, Services, and Cyberinfrastructure to Develop Science Applications Using Web Application Frameworks. Proceedings of the 2012 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'12), July 16-19, 2012, Las Vegas, Nev., USA, pp 421-427.
Thomas, M. P., Castillo, J. E., Parallelization of the 3D Unified Curvilinear Coastal Ocean Model: Initial Results. The 12th International Conference on Computational Science and Its Applications (ICCSA 2012), June 18-21, 2012, in Salvador de Bahia, Brazil.
M. P. Thomas, J. E. Castillo (2009). Development of a Computational Environment for the General Curvilinear Ocean Model. Journal of Physics: Conference Series, v. 180, 2009.
J. Alameda, M. Christie, G. Fox, J. Futrelle, D. Gannon, M. Hategan, G. Kandaswamy, G. von Laszewski, M. A. Nacar, M. Pierce, E. Roberts, C. Severance, M. P. Thomas, The Open Grid Computing Environments collaboration: portlets and services for science gateways. Concurrency and Computation: Practice & Experience, Volume 19 Issue 6, pg.1078, 2006.
Organizational Memberships/Professional Affiliations
Dr. Thomas is currently working at the San Diego Supercomputing Center as a computational scientist and as the Comet training Lead. In addition, she is a Research Assistant Professor in the Department of Computer Science at San Diego State University, an Associated Faculty member of the SDSU Computational Science Research Center. Her research is focused on parallel computing, coastal ocean modeling, cyberinfrastructure, and bioinformatics IT architecture. Current projects include parallelization of the General Coastal Ocean Model (GCOM), and development of the Cyberinfrastructure Web Application Framework (CyberWeb). Before joining SDSU she was a research scientist at the Texas Advanced Computing Center at The University of Texas at Austin, and the San Diego Supercomputer Center, where she led several portal and Web services projects for High Performance Computing infrastructure, including the GridPort Toolkit project, which is part of the Open Grid Computing Environments (OGCE) portal release. Dr. Thomas has published over 30 peer reviewed journal publication and conference proceedings; contributed two chapters to the book “Grid Computing: Making the Global Infrastructure a Reality;” and has given over 40 invited talks, technical presentations and posters at conferences and workshops.
Ph.D. Computational Science Claremont Graduate University & San Diego State University (2014)
M.S. Computer Science San Diego State University
M.S. Physics San Diego State University
B.S. Physics University of Texas at Austin

© 2017, Mary Thomas - All rights reserved.
OpenContent license defines the copyright on this document.

customized many counter styles
FreeVisits Counter