Publications¶
Citing ProxyStore¶
If you use ProxyStore or any of this code in your work, please cite the following two papers.
- Accelerating Communications in Federated Applications with Transparent Object Proxies.
The original ProxyStore paper. Introduces the core proxy model for distributed object management and the ProxyStore framework stack.
J. Gregory Pauloski, Valerie Hayot-Sasson, Logan Ward, Nathaniel Hudson, Charlie Sabino, Matt Baughman, Kyle Chard, and Ian Foster. 2023. Accelerating Communications in Federated Applications with Transparent Object Proxies. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC '23). Association for Computing Machinery, New York, NY, USA, Article 59, 1–15. https://doi.org/10.1145/3581784.3607047
- Object Proxy Patterns for Accelerating Distributed Applications.
Extends ProxyStore with higher-level proxy-based patterns for distributed futures, streaming, and ownership.
J. Gregory Pauloski, Valerie Hayot-Sasson, Logan Ward, Alexander Brace, André Bauer, Kyle Chard, Ian Foster. 2024. Object Proxy Patterns for Accelerating Distributed Applications. arXiv Preprint.
BibTeX Citations
@inproceedings{pauloski2023proxystore,
author = {Pauloski, J. Gregory and Hayot-Sasson, Valerie and Ward, Logan and Hudson, Nathaniel and Sabino, Charlie and Baughman, Matt and Chard, Kyle and Foster, Ian},
title = {{Accelerating Communications in Federated Applications with Transparent Object Proxies}},
address = {New York, NY, USA},
articleno = {59},
booktitle = {Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis},
doi = {10.1145/3581784.3607047},
isbn = {9798400701092},
location = {Denver, CO, USA},
numpages = {15},
publisher = {Association for Computing Machinery},
series = {SC '23},
url = {https://doi.org/10.1145/3581784.3607047},
year = {2023}
}
@misc{pauloski2024proxystore,
author = {J. Gregory Pauloski and Valerie Hayot-Sasson and Logan Ward and Alexander Brace and André Bauer and Kyle Chard and Ian Foster},
title = {{Object Proxy Patterns for Accelerating Distributed Applications}},
archiveprefix = {arXiv},
eprint = {2407.01764},
primaryclass = {cs.DC},
url = {https://arxiv.org/abs/2407.01764},
year = {2024}
}
Featured Papers¶
If you use ProxyStore in your work and would like to be featured on this page, open an issue or propose a pull request on GitHub.
- J. Gregory Pauloski, Klaudiusz Rydzy, Valerie Hayot-Sasson, Ian Foster, and Kyle Chard. "Accelerating Python Applications with Dask and ProxyStore." ArXiv Preprint. Presented as a demo at the SC24 Workshop on High Performance Python for Science at Scale (HPPSS). 2024.
- Logan Ward, J. Gregory Pauloski, Valerie Hayot-Sasson, Yadu Babuji, Alexander Brace, Ryan Chard, Kyle Chard, Rajeev Thakur, and Ian Foster. "Employing Artificial Intelligence to Steer Exascale Workflows with Colmena." The International Journal of High Performance Computing Applications. Sage, 2024.
- Nathaniel Hudson, Valerie Hayot-Sasson, Yadu Babuji, Matt Baughman, J. Gregory Pauloski, Ryan Chard, Ian Foster, and Kyle Chard. "Flight: A FaaS-Based Framework for Complex and Hierarchical Federated Learning." ArXiv Preprint. 2024.
- Zilinghan Li, Shilan He, Ze Yang, Minseok Ryu, Kibaek Kim, and Ravi Madduri. "Advances in APPFL: A Comprehensive and Extensible Federated Learning Framework." ArXiv Preprint. 2024.
- J. Gregory Pauloski, Valerie Hayot-Sasson, Maxime Gonthier, Nathaniel Hudson, Haochen Pan, Sicheng Zhou, Ian Foster, and Kyle Chard. "TaPS: A Performance Evaluation Suite for Task-based Execution Frameworks." 20th IEEE International Conference on e-Science. IEEE, 2024.
- Devaraj, Harish, Shaleeza Sohail, Boyang Li, Nathaniel Hudson, Matt Baughman, Kyle Chard, Ryan Chard, Enrico Casella, Ian Foster, and Omer Rana. "RuralAI in Tomato Farming: Integrated Sensor System, Distributed Computing and Hierarchical Federated Learning for Crop Health Monitoring." IEEE Sensors Letters. IEEE, 2024.
- Gautham Dharuman, Logan Ward, Heng Ma, Priyanka V. Setty, Ozan Gokdemir, Sam Foreman, Murali Emani, Kyle Hippe, Alexander Brace, Kristopher Keipert, Thomas Gibbs, Ian Foster, Anima Anandkumar, Venkatram Vishwanath, and Arvind Ramanathan. "Protein Generation via Genome-scale Language Models with Bio-physical Scoring." In Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis. ACM, 2023.
- Alok Kamatar, Mansi Sakarvadia, Valerie Hayot-Sasson, Kyle Chard, and Ian Foster. "Lazy Python Dependency Management in Large-Scale Systems." In Proceedings of IEEE 19th International Conference on e-Science. IEEE, 2023.
- Hassan Harb, Sarah N. Elliot, Logan Ward, Ian T. Foster, Stephen J. Klippenstein, Larry A. Curtiss, and Rajeev Surendran Assary. "Uncovering novel liquid organic hydrogen carriers: a systematic exploration of chemical compound space using cheminformatics and quantum chemical methods." In Digital Discovery. Royal Society of Chemistry, 2023.
- Nicholson Collier, Justin M. Wozniak, Abby Stevens, Yadu Babuji, Mickaël Binois, Arindam Fadikar, Alexandra Würth, Kyle Chard, and Jonathan Ozik. "Developing Distributed High-performance Computing Capabilities of an Open Science Platform for Robust Epidemic Analysis." International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 2023.
- Logan Ward, J. Gregory Pauloski, Valerie Hayot-Sasson, Ryan Chard, Yadu Babuji, Ganesh Sivaraman, Sutanay Choudhury, Kyle Chard, Rajeev Thakur, and Ian Foster. "Cloud Services Enable Efficient AI-Guided Simulation Workflows across Heterogeneous Resources." In Proceedings of Heterogeneity in Computing Workshop of the International Parallel and Distributed Processing Symposium. IEEE, 2023.
- Maxim Zvyagin et al. "GenSLMs: Genome-scale language models reveal SARS-CoV-2 evolutionary dynamics." The International Journal of High Performance Computing Applications. Sage, 2023.
- Logan Ward, Ganesh Sivaraman, J. Gregory Pauloski, Yadu Babuji, Ryan Chard, Naveen Dandu, Paul C. Redfern, Rajeev S. Assary, Kyle Chard, Larry A. Curtiss, Rajeev Thakur, and Ian Foster. "Colmena: Scalable machine-learning-based steering of ensemble simulations for high performance computing." In IEEE/ACM Workshop on Machine Learning in High Performance Computing Environments. IEEE, 2021.
Presentations¶
- [Slides] "Accelerating Communications in Federated Applications with Transparent Object Proxies" presented at SC23. 2023.
- [Poster] "Accelerating Communications in Federated Applications with Transparent Object Proxies" presented at the Greater Chicago Area Systems Research Workshop (GCASR). 2023.