Fetching the paper…
Reading the bibliography…
Workflow and serverless frameworks have empowered new approaches to distributed application design by abstracting compute resources.
H. C. Baker and C. Hewitt, “The incremental garbage collection of processes,” in Proceedings of the 1977 Symposium on Artificial Intelligence and Programming Languages . New York, NY, USA: Association for Computing Machinery, 1977, p. 55–59. [Online]. Available: https://doi.org/10.1145/800228.806932
1977
Earlier work this paper cites.
D. P. Friedman and D. Wise, “Aspects of applicative programming for parallel processing,” IEEE Transactions on Computers , vol. C-27, no. 4, pp. 289–296, 1978
1978
Earlier work this paper cites.
K. L. Clark and S. Gregory, “A relational language for parallel programming,” in Conference on Functional Programming Languages and Computer Architecture , 1981, pp. 171–178
1981
Earlier work this paper cites.
S. Ahuja, N. Carriero, and D. Gelernter, “Linda and friends,” Computer , vol. 19, no. 08, pp. 26–34, 1986
1986
Earlier work this paper cites.
K. Clark and S. Gregory, “Parlog: Parallel programming in logic,” ACM Transactions on Programming Languages and Systems , vol. 8, no. 1, pp. 1–49, 1986
1986
Earlier work this paper cites.
C.-W. Lermen and D. Maurer, “A protocol for distributed reference counting,” in Proceedings of the 1986 ACM Conference on LISP and Functional Programming , ser. LFP ’86. New York, NY, USA: Association for Computing Machinery, 1986, p. 343–350. [Online]. Available: https://doi.org/10.1145/319838.319875
1986
Earlier work this paper cites.
D. I. Bevan, “Distributed garbage collection using reference counting,” in PARLE Parallel Architectures and Languages Europe: Volume II: Parallel Languages Eindhoven, The Netherlands, June 15–19, 1987 Proceedings 1 . Springer, 1987, pp. 176–187
1987
Earlier work this paper cites.
I. Foster and S. Taylor, Strand: New concepts in parallel programming . Prentice-Hall, Inc., 1989
1989
Earlier work this paper cites.
C. Gray and D. Cheriton, “Leases: An efficient fault-tolerant mechanism for distributed file cache consistency,” in 12th ACM Symposium on Operating Systems Principles , ser. SOSP ’89. New York, NY, USA: Association for Computing Machinery, 1989, p. 202–210. [Online]. Available: https://doi.org/10.1145/74850.74870
1989
Earlier work this paper cites.
J. M. Piquer, “Indirect reference counting: A distributed garbage collection algorithm,” in Parallel Architectures and Languages Europe: Volume I: Parallel Architectures and Algorithms Eindhoven, The Netherlands, June 10–13, 1991 Proceedings . Springer, 1991, pp. 150–165
1991
Earlier work this paper cites.
I. Foster, R. Olson, and S. Tuecke, “Productive parallel programming: The PCN approach,” Scientific Programming , vol. 1, no. 1, pp. 51–66, 1992
1992
Earlier work this paper cites.
K. M. Chandy and C. Kesselman, “Compositional C++: Compositional parallel programming,” in International Workshop on Languages and Compilers for Parallel Computing . Springer, 1992, pp. 124–144
1992
Earlier work this paper cites.
E. Gamma, R. Helm, R. Johnson, and J. M. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software , 1st ed. Addison-Wesley Professional, 1994. [Online]. Available: http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=ntt_at_ep_dpi_1
1994
Earlier work this paper cites.
Message Passing Forum, “MPI: A message-passing interface standard,” University of Tennessee, USA, Tech. Rep., 1994
1994
Earlier work this paper cites.
L. Moreau and J. Duprat, “A construction of distributed reference counting,” Acta Informatica , vol. 37, pp. 563–595, 2001
2001
Earlier work this paper cites.
G. Biegel, V. Cahill, and M. Haahr, “A dynamic proxy based architecture to support distributed Java objects in a mobile environment,” in OTM Conferences / Workshops , vol. 2519, 11 2002, pp. 809–826
2002
Earlier work this paper cites.
C. Docan, M. Parashar, and S. Klasky, “DataSpaces: An interaction and coordination framework for coupled simulation workflows,” in 19th ACM International Symposium on High Performance Distributed Computing . ACM, 2010, p. 25–36. [Online]. Available: https://doi.org/10.1145/1851476.1851481
2010
Earlier work this paper cites.
C. Herath and B. Plale, “Streamflow programming model for data streaming in scientific workflows,” in 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing , 2010, pp. 302–311
2010
Earlier work this paper cites.
M. Wilde, M. Hategan, J. M. Wozniak, B. Clifford, D. S. Katz, and I. Foster, “Swift: A language for distributed parallel scripting,” Parallel Computing , vol. 37, no. 9, pp. 633–652, 2011. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0167819111000524
2011
Earlier work this paper cites.
B. Calder, J. Wang, A. Ogus, N. Nilakantan, A. Skjolsvold, S. McKelvie, Y. Xu, S. Srivastav, J. Wu, H. Simitci, J. Haridas, C. Uddaraju, H. Khatri, A. Edwards, V. Bedekar, S. Mainali, R. Abbasi, A. Agarwal, M. F. ul Haq, M. I. ul Haq, D. Bhardwaj, S. Dayanand, A. Adusumilli, M. McNett, S. Sankaran, K. Manivannan, and L. Rigas, “Windows Azure Storage: A highly available cloud storage service with strong consistency,” in 23rd ACM Symposium on Operating Systems Principles . ACM, 2011, p. 143–157. [Online]. Available: https://doi.org/10.1145/2043556.2043571
2011
Earlier work this paper cites.
I. Foster, “Globus Online: Accelerating and democratizing science through cloud-based services,” IEEE Internet Computing , vol. 15, no. 3, pp. 70–73, 2011
2011
Earlier work this paper cites.
R. O. Dror, R. M. Dirks, J. Grossman, H. Xu, and D. E. Shaw, “Biomolecular simulation: A computational microscope for molecular biology,” Annual review of biophysics , vol. 41, pp. 429–452, 2012
2012
Earlier work this paper cites.
B. Allen, J. Bresnahan, L. Childers, I. Foster, G. Kandaswamy, R. Kettimuthu, J. Kordas, M. Link, S. Martin, K. Pickett, and S. Tuecke, “Software as a service for data scientists,” Communications of the ACM , vol. 55, no. 2, p. 81–88, feb 2012. [Online]. Available: https://doi.org/10.1145/2076450.2076468
2012
Earlier work this paper cites.
P. Hintjens, ZeroMQ: Messaging for Many Applications . O’Reilly Media, Inc., 2013
2013
Earlier work this paper cites.
2014
Earlier work this paper cites.
K. Chard, S. Tuecke, and I. Foster, “Efficient and secure transfer, synchronization, and sharing of big data,” IEEE Cloud Computing , vol. 1, no. 3, pp. 46–55, 2014
2014
Earlier work this paper cites.
R. Filguiera, I. Klampanos, A. Krause, M. David, A. Moreno, and M. Atkinson, “dispel4py: A Python framework for data-intensive scientific computing,” in 2014 International Workshop on Data Intensive Scalable Computing Systems , 2014, pp. 9–16
2014
Cited alongside, same era.
M. Rocklin, “Dask: Parallel computation with blocked algorithms and task scheduling,” in 14th Python in Science Conference , vol. 130, 2015, p. 136
2015
Cited alongside, same era.
E. Deelman, K. Vahi, G. Juve, M. Rynge, S. Callaghan, P. J. Maechling, R. Mayani, W. Chen, R. Ferreira da Silva, M. Livny, and K. Wenger, “Pegasus, a workflow management system for science automation,” Future Generation Computer Systems , vol. 46, pp. 17–35, 2015. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0167739X14002015
2015
Cited alongside, same era.
A. Hospital, J. R. Goñi, M. Orozco, and J. L. Gelpí, “Molecular dynamics simulations: Advances and applications,” Advances and Applications in Bioinformatics and Chemistry , pp. 37–47, 2015
G. Dharuman, L. Ward, H. Ma, P. V. Setty, O. Gokdemir, S. Foreman, M. Emani, K. Hippe, A. Brace, K. Keipert, T. Gibbs, I. Foster, A. Anandkumar, V. Vishwanath, and A. 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 , ser. SC-W ’23. New York, NY, USA: Association for Computing Machinery, 2023, p. 95–101. [Online]. Available: https://doi.org/10.1145/3624062.3626087
2023
Later among the works it cites.
2023
Later among the works it cites.
M. Zvyagin, A. Brace, K. Hippe, Y. Deng, B. Zhang, C. O. Bohorquez, A. Clyde, B. Kale, D. Perez-Rivera, H. Ma et al. , “GenSLMs: Genome-scale language models reveal SARS-CoV-2 evolutionary dynamics,” The International Journal of High Performance Computing Applications , vol. 37, no. 6, pp. 683–705, 2023
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2015
Cited alongside, same era.
J. Y. Choi, T. Kurc, J. Logan, M. Wolf, E. Suchyta, J. Kress, D. Pugmire, N. Podhorszki, E.-K. Byun, M. Ainsworth, M. Parashar, and S. Klasky, “Stream processing for near real-time scientific data analysis,” in 2016 New York Scientific Data Summit (NYSDS) , 2016, pp. 1–8
2016
Cited alongside, same era.
M. F. Aktas, J. Diaz-Montes, I. Rodero, and M. Parashar, “WA-Dataspaces: Exploring the data staging abstractions for wide-area distributed scientific workflows,” in 46th International Conference on Parallel Processing , 2017, pp. 251–260
2017
Cited alongside, same era.
T. Bicer, D. Gursoy, R. Kettimuthu, I. T. Foster, B. Ren, V. De Andrede, and F. De Carlo, “Real-time data analysis and autonomous steering of synchrotron light source experiments,” in 2017 IEEE 13th International Conference on e-Science (e-Science) , 2017, pp. 59–68
2017
Cited alongside, same era.
P. Moritz, R. Nishihara, S. Wang, A. Tumanov, R. Liaw, E. Liang, M. Elibol, Z. Yang, W. Paul, M. I. Jordan, and I. Stoica, “Ray: a distributed framework for emerging AI applications,” in Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation , ser. OSDI’18. USA: USENIX Association, 2018, p. 561–577
2018
Cited alongside, same era.
Y. Babuji, A. Woodard, Z. Li, D. S. Katz, B. Clifford, R. Kumar, L. Lacinski, R. Chard, J. M. Wozniak, I. Foster, M. Wilde, and K. Chard, “Parsl: Pervasive parallel programming in Python,” in 28th ACM International Symposium on High-Performance Parallel and Distributed Computing , 2019. [Online]. Available: https://doi.org/10.1145/3307681.3325400
2019
Cited alongside, same era.
H. Lee, M. Turilli, S. Jha, D. Bhowmik, H. Ma, and A. Ramanathan, “DeepDriveMD: Deep-learning driven adaptive molecular simulations for protein folding,” in IEEE/ACM Third Workshop on Deep Learning on Supercomputers . Los Alamitos, CA, USA: IEEE Computer Society, nov 2019, pp. 12–19. [Online]. Available: https://doi.ieeecomputersociety.org/10.1109/DLS49591.2019.00007
2019
Cited alongside, same era.
K. Fernandez-Reyes, D. Clarke, L. Henrio, E. B. Johnsen, and T. Wrigstad, “Godot: All the benefits of implicit and explicit futures,” in 33rd European Conference on Object-Oriented Programming (ECOOP 2019) , ser. Leibniz International Proceedings in Informatics (LIPIcs), A. F. Donaldson, Ed., vol. 134. Dagstuhl, Germany: Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2019, pp. 2:1–2:28. [Online]. Available: https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2019.2
2019
Cited alongside, same era.
R. Chard, Y. Babuji, Z. Li, T. Skluzacek, A. Woodard, B. Blaiszik, I. Foster, and K. Chard, “funcX: A Federated Function Serving Fabric for Science,” in 29th International Symposium on High-Performance Parallel and Distributed Computing . ACM, 2020. [Online]. Available: http://dx.doi.org/10.1145/3369583.3392683
2020
Cited alongside, same era.
2023
Later among the works it cites.
A. Kamatar, M. Sakarvadia, V. Hayot-Sasson, K. Chard, and I. Foster, “Lazy Python dependency management in large-scale systems,” in IEEE 19th International Conference on e-Science . IEEE, 2023, pp. 1–10
2023
Later among the works it cites.
“Redis,” 2023, https://redis.io/ . Accessed Mar 2023
2023
Later among the works it cites.
Snap Inc., “KeyDB: A database built for scale,” https://github.com/Snapchat/KeyDB . Accessed Mar 2023
2023
Later among the works it cites.
“UCX-Py,” https://ucx-py.readthedocs.io/en/latest/ . Accessed Mar 2023
2023
Later among the works it cites.
“Py-Margo,” https://github.com/mochi-hpc/py-mochi-margo . Accessed Mar 2023
2023
Later among the works it cites.
A. R. Martinelli, M. Torquati, M. Aldinucci, I. Colonnelli, and B. Cantalupo, “CAPIO: a Middleware for Transparent I/O Streaming in Data-Intensive Workflows,” in IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC) . IEEE, 2023
2023
Later among the works it cites.
J. G. Pauloski, V. Hayot-Sasson, M. Gonthier, N. Hudson, H. Pan, S. Zhou, I. Foster, and K. Chard, “TaPS: A Performance Evaluation Suite for Task-based Execution Frameworks,” in IEEE 20th International Conference on e-Science . New York, NY, USA: IEEE, 2024, pp. 1–10
2024
Closest in time.
“ProxyStore GitHub,” https://github.com/proxystore . Accessed July 2024
2024
Closest in time.
“ProxyStore PyPI,” https://pypi.org/project/proxystore/ . Accessed July 2024
2024
Closest in time.
“1000 Genomes Workflow,” https://github.com/pegasus-isi/1000genome-workflow/ . Accessed Mar. 2024
2024
Closest in time.
“1000 Genomes Project,” https://www.internationalgenome.org/1000-genomes-summary/ . Accessed Mar. 2024
2024
Closest in time.
“MOF Generation on HPC,” https://github.com/globus-labs/mof-generation-at-scale/ . Accessed Mar. 2024
2024
Closest in time.
H. Park, X. Yan, R. Zhu, E. A. Huerta, S. Chaudhuri, D. Cooper, I. Foster, and E. Tajkhorshid, “A generative artificial intelligence framework based on a molecular diffusion model for the design of metal-organic frameworks for carbon capture,” Communications Chemistry , vol. 7, no. 1, Feb. 2024. [Online]. Available: http://dx.doi.org/10.1038/s42004-023-01090-2
2024
Closest in time.
2024
Closest in time.
“C++ std::futures,” https://en.cppreference.com/w/cpp/thread/future . Accessed Oct 2024
2024
Closest in time.
“Python Concurrent Futures,” https://docs.python.org/3/library/concurrent.futures.html . Accessed Oct 2024
2024
Closest in time.
“Apache Kafka,” 2024, https://kafka.apache.org/ . Accessed Feb 2024
2024
Closest in time.
“The Rust Language,” https://rust-lang.org . Accessed Feb 2024
2024
Closest in time.
“Rust Documentation: The Dot Operator,” https://doc.rust-lang.org/nomicon/dot-operator.html . Accessed Feb 2024
2024
Closest in time.
A. Bauer, H. Pan, R. Chard, Y. Babuji, J. Bryan, D. Tiwari, I. Foster, and K. Chard, “The Globus Compute Dataset: An open function-as-a-service dataset from the edge to the cloud,” Future Generation Computer Systems , vol. 153, pp. 558–574, 2024. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0167739X23004703
2024
Closest in time.
A. Brace, L. Ward, H. Ma, and A. Ramanathan, “DeepDriveMD,” Accessed Mar. 2024. [Online]. Available: https://github.com/ramanathanlab/deepdrivemd
2024
Closest in time.
“PyTorch RPC,” https://pytorch.org/docs/2.2/rpc.html#torch.distributed.rpc.rpc_async . Accessed Feb 2024
2024
Closest in time.
“RabbitMQ,” 2024, https://rabbitmq.com/ . Accessed Feb 2024
2024
Closest in time.