EDBT 2026 Demo / reviewers in the wild / expert
Mary P. Thomas
dblp:118/2568
· DBLP profile ↗
11ranked-venue papers
3as first author
3since 2021 · last 2025
0000-0001-6035-1935ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 11 · 3 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Reproducibility of the DaCe Framework on NPBench BenchmarksabstractDaCe is a framework for Python that claims to provide massive speedups with C-like speeds compared to already existing high-performance Python frameworks (e.g. Numba or Pythran). In this work, we take a closer look at reproducing the NPBench work. We use performance results to confirm that NPBench achieves higher performance than NumPy in a variety of benchmarks and provide reasons as to why DaCe is not truly as portable as it claims to be, but with a small adjustment it can run anywhere. Anish Govind, Yuchen Jing, Stefanie Dao, Michael Granado, Rachel Handran, Davit Margarian, Matthew Mikhailov, Danny Vo, Matei-Alexandru Gardus, Khai Vu, Derek Bouius, Bryan Chin, Mahidhar Tatineni, Mary P. Thomas |
IEEE Trans. Parallel Distributed Syst. | 14 |
| 2023 | Critique of: "A Parallel Framework for Constraint-Based Bayesian Network Learning via Markov Blanket Discovery" by SCC Team From UC San DiegoabstractBayesian networks (BNs) have become popular in recent years to describe natural phenomena in situations where causal linkages are important to understand. In order to get around the inherent non-tractability of learning BNs, Srivastava et al. propose a markov blanket discovery-based approach to learning in their paper titled”A Parallel Framework for Constraint-based Bayesian Network Learning via Markov Blanket Discovery.”We are able to reproduce both the strong and weak scaling experiments from the paper up to 128 cores, and verify communication cost scaling for all three algorithms in the paper. We also introduce methodological improvements to weak scaling that show the paper's findings are unique to the methodology and not the datasets used. Slight variations in performance were observed due to differences in datasets, core count, and job scheduling. Arunav Gupta, John Ge, John Li, Zihao Kong, Kaiwen He 0002, Matthew Mikhailov, Bryan Chin, Maximilian Apodaca, Mahidhar Tatineni, Mary P. Thomas, Santosh Bhatt |
IEEE Trans. Parallel Distributed Syst. | 12 |
| 2022 | Critique of "MemXCT: Memory-Centric X-Ray CT Reconstruction With Massive Parallelization" by SCC Team From University of California San DiegoabstractIn this article, we describe our efforts to reproduce results reported in the SC19 article by Hidayetoğluet al., titled“MemXCT: Memory-Centric X-ray CT Reconstruction with Massive Parallelization”.MemXCT's single-device performance, parallelized via OpenMP and MPI, was characterized using AMD Zen2 CPU cores and NVIDIA V100 GPU devices running on the Microsoft Azure cloud. We were able to reproduce most of the results, and exceed the performance of larger inputs, on an AMD EPYC HBv2 cluster. We were also able to reproduce the strong scaling trends for optimized CPU and GPU versions. Slight variations in performance of the CPU version were observed due to differences in the underlying hardware, input size, and number of available nodes. Digital artifacts from these experiments are available at: 10.5281/zenodo.5598108 Maximilian Apodaca, Arunav Gupta, Zihao Kong, Hongyi Pan, Mary P. Thomas, Martin Kandes, Mahidhar Tatineni, Lewis Carroll |
IEEE Trans. Parallel Distributed Syst. | 7 |
| 2017 | SC16 student cluster competition challenge: Investigating the reproducibility of results for the ParConnect application
G. R. Williams, G. P. Behm, A. Esparza, V. G. Haka, A. Ramos, B. Wright, James C. Otto, Christopher Paolini, Mary P. Thomas |
Parallel Comput. | 10 |
| 2007 | The Open Grid Computing Environments collaboration: portlets and services for science gatewaysabstractAbstract We review the efforts of the Open Grid Computing Environments collaboration. By adopting a general three‐tiered architecture based on common standards for portlets and Grid Web services, we can deliver numerous capabilities to science gateways from our diverse constituent efforts. In this paper, we discuss our support for standards‐based Grid portlets using the Velocity development environment. Our Grid portlets are based on abstraction layers provided by the Java CoG kit, which hide the differences of different Grid toolkits. Sophisticated services are decoupled from the portal container using Web service strategies. We describe advance information, semantic data, collaboration, and science application services developed by our consortium. Copyright © 2006 John Wiley & Sons, Ltd. Jay Alameda, Marcus Christie, Geoffrey C. Fox, Joe Futrelle, Dennis Gannon, Mihael Hategan, Gopi Kandaswamy, Gregor von Laszewski, Mehmet A. Nacar, Marlon E. Pierce, Eric Roberts 0002, Charles R. Severance, Mary P. Thomas |
Concurr. Comput. Pract. Exp. | 13 |
| 2004 | Grid Portal Toolkit 3.0 (GridPort)
Maytal Dahan, Mary P. Thomas, Eric Roberts 0002, Akhil Seth, Tomislav Urban, David Walling, John R. Boisseau |
HPDC | 2 |
| 2002 | A Batch Script Generator Web Service for Computational PortalsabstractComputational portal developers often reimplement functionality found in existing portals because there are no common discovery and access mechanisms in place to enable sharing of portal functions. The Web services architecture provides an implementation independent, protocol based mechanism for entities to find, share, and invoke remote services. We developed complementary web services at SDSC and IU that generate batch scripts for different batch queuing schedulers. Stephen A. Mock, Choon-Han Youn, Marlon E. Pierce, Geoffrey C. Fox, Mary P. Thomas |
HPDC | 5 |
| 2002 | The Perl Commodity Grid ToolkitabstractAbstract The Perl Commodity Grid Toolkit (Perl CoG Kit) is a software project aimed at bringing the complexities and power of the computational Grid to developers of Perl applications. In this paper we describe the history and motivation of the project, the benefits of bringing the Grid to Perl developers, the architecture and status of the Perl CoG Kit and the future plans for the project. Copyright © 2002 John Wiley & Sons, Ltd. Stephen A. Mock, Mary P. Thomas, Maytal Dahan, Kurt Mueller, Catherine Mills, Gregor von Laszewski |
Concurr. Comput. Pract. Exp. | 2 |
| 2002 | Application portals: practice and experienceabstractAbstract The implementation of multiple Grid computing portals has led us to develop a methodology for Grid portal development that facilitates rapid prototyping and building of portals. Based on the National Partnership for Advanced Computational Infrastructure (NPACI) Grid Portal Toolkit (GridPort) and the NPACI HotPage, all portals inherit interactive Grid services, share a single account and login environment, and share the infrastructure required to support and provide services used by each portal. We have demonstrated that the GridPort software can be used in production application portal environments, that the software can be configured to extend multiple sites. In this paper, we describe our experiences gained in building Grid portals and developing software for the Grid. We describe the architecture and design of the portal system, Grid services and systems employed, as well as the unique features of the system. We present descriptions of several application portals and the driving design choices. Finally, we discuss the new and emerging architecture system that being studied based on the Web services architecture. Copyright © 2002 John Wiley & Sons, Ltd. Mary P. Thomas, Maytal Dahan, Kurt Mueller, Stephen A. Mock, Catherine Mills, Ray Regno |
Concurr. Comput. Pract. Exp. | 1 |
| 2001 | The GridPort Toolkit: A System for Building Grid PortalsabstractGrid portals are emerging as convenient mechanisms for providing the scientific community with familiar and simplified interfaces to the Grid. Our experience in implementing Grid portals has led to the creation of GridPort: a unique, layered software system for building Grid portals. This system has several unique features: the software is portable and runs on most Web servers; written in Perl/CGI, it is easy to support and modify; it is flexible and adaptable; it supports single login between multiple portals; and portals built with it may run across multiple sites and organizations. The feasibility of this portal system has been successfully demonstrated with the implementation of several application portals. We describe our experiences in building this system, including philosophy and design choices. We explain the toolkits we are building, and we demonstrate the benefits of this system with examples of several production portals. Finally, we discuss our experiences with Grid web service architectures. Mary P. Thomas, Stephen A. Mock, Maytal Dahan, Kurt Mueller, Don Sutton, John R. Boisseau |
HPDC | 1 |
| 2000 | Development of Web Toolkits for Computational Science Portals: The NPACI HotPageabstractThe NPACI (National Partnership for Advanced Computational Infrastructure) HotPage is a user portal that provides views of a distributed set of high-performance computing (HPC) resources as either an integrated meta-system or as individual machines. These Web pages run on any Web browser, regardless of the system or geographical location, and are supported by secure, encrypted log-in sessions where authenticated users can access their HPC system accounts and perform basic computational tasks. We describe the development of the Grid Portals Toolkit (GridPort), which is based on the architecture developed for the HotPage, and provide computational scientists and application developers with a set of simple, modular services and tools that allow application-level, customized science portal development and that facilitate seamless Web-based access to distributed computational resources and Grid services. Mary P. Thomas, Stephen A. Mock, Jay Boisseau |
HPDC | 1 |