@inbook {1477, title = {Harnessing the Computing Continuum for Programming Our World}, booktitle = { Fog Computing: Theory and Practice}, year = {2020}, publisher = {John Wiley \& Sons, Inc.}, organization = {John Wiley \& Sons, Inc.}, chapter = {7}, abstract = {This chapter outlines a vision for how best to harness the computing continuum of interconnected sensors, actuators, instruments, and computing systems, from small numbers of very large devices to large numbers of very small devices. The hypothesis is that only via a continuum perspective one can intentionally specify desired continuum actions and effectively manage outcomes and systemic properties{\textemdash}adaptability and homeostasis, temporal constraints and deadlines{\textemdash}and elevate the discourse from device programming to intellectual goals and outcomes. Development of a framework for harnessing the computing continuum would catalyze new consumer services, business processes, social services, and scientific discovery. Realizing and implementing a continuum programming model requires balancing conflicting constraints and translating the high-level specification into a form suitable for execution on a unifying abstract machine model. In turn, the abstract machine must implement the mapping of specification demands to end-to-end resources.}, isbn = {9781119551713}, doi = {https://doi.org/10.1002/9781119551713.ch7}, author = {Pete Beckman and Jack Dongarra and Nicola Ferrier and Geoffrey Fox and Terry Moore and Dan Reed and Micah Beck} } @inbook {1213, title = {Interoperable Convergence of Storage, Networking, and Computation}, booktitle = {Advances in Information and Communication: Proceedings of the 2019 Future of Information and Communication Conference (FICC)}, number = {2}, year = {2020}, pages = {667-690}, publisher = {Springer International Publishing}, organization = {Springer International Publishing}, abstract = {In every form of digital store-and-forward communication, intermediate forwarding nodes are computers, with attendant memory and processing resources. This has inevitably stimulated efforts to create a wide-area infrastructure that goes beyond simple store-and-forward to create a platform that makes more general and varied use of the potential of this collection of increasingly powerful nodes. Historically, these efforts predate the advent of globally routed packet networking. The desire for a converged infrastructure of this kind has only intensified over the last 30 years, as memory, storage, and processing resources have increased in both density and speed while simultaneously decreasing in cost. Although there is a general consensus that it should be possible to define and deploy such a dramatically more capable wide-area platform, a great deal of investment in research prototypes has yet to produce a credible candidate architecture. Drawing on technical analysis, historical examples, and case studies, we present an argument for the hypothesis that in order to realize a distributed system with the kind of convergent generality and deployment scalability that might qualify as "future-defining," we must build it from a small set of simple, generic, and limited abstractions of the low level resources (processing, storage and network) of its intermediate nodes.}, keywords = {active networks, distributed cloud, distributed processing, distributed storage, edge computing, network convergence, network layering, scalability}, isbn = {978-3-030-12385-7}, author = {Micah Beck and Terry Moore and Piotr Luszczek and Anthony Danalis}, editor = {Kohei Arai and Rahul Bhatia} } @techreport {1398, title = {A Collection of Presentations from the BDEC2 Workshop in Kobe, Japan}, journal = {Innovative Computing Laboratory Technical Report}, number = {ICL-UT-19-09}, year = {2019}, month = {2019-02}, publisher = {University of Tennessee, Knoxville}, author = {Rosa M. Badia and Micah Beck and Fran{\c c}ois Bodin and Taisuke Boku and Franck Cappello and Alok Choudhary and Carlos Costa and Ewa Deelman and Nicola Ferrier and Katsuki Fujisawa and Kohei Fujita and Maria Girone and Geoffrey Fox and Shantenu Jha and Yoshinari Kameda and Christian Kniep and William Kramer and James Lin and Kengo Nakajima and Yiwei Qiu and Kishore Ramachandran and Glenn Ricart and Kim Serradell and Dan Stanzione and Lin Gan and Martin Swany and Christine Sweeney and Alex Szalay and Christine Kirkpatrick and Kenton McHenry and Alainna White and Steve Tuecke and Ian Foster and Joe Mambretti and William. M Tang and Michela Taufer and Miguel V{\'a}zquez} } @techreport {1399, title = {A Collection of White Papers from the BDEC2 Workshop in Poznan, Poland}, journal = {Innovative Computing Laboratory Technical Report}, number = {ICL-UT-19-10}, year = {2019}, month = {2019-05}, publisher = {University of Tennessee, Knoxville}, author = {Gabriel Antoniu and Alexandru Costan and Ovidiu Marcu and Maria S. P{\'e}rez and Nenad Stojanovic and Rosa M. Badia and Miguel V{\'a}zquez and Sergi Girona and Micah Beck and Terry Moore and Piotr Luszczek and Ezra Kissel and Martin Swany and Geoffrey Fox and Vibhatha Abeykoon and Selahattin Akkas and Kannan Govindarajan and Gurhan Gunduz and Supun Kamburugamuve and Niranda Perera and Ahmet Uyar and Pulasthi Wickramasinghe and Chathura Widanage and Maria Girone and Toshihiro Hanawa and Richard Moreno and Ariel Oleksiak and Martin Swany and Ryousei Takano and M.P. van Haarlem and J. van Leeuwen and J.B.R. Oonk and T. Shimwell and L.V.E. Koopmans} } @conference {1439, title = {Data Logistics: Toolkit and Applications}, booktitle = {5th EAI International Conference on Smart Objects and Technologies for Social Good}, year = {2019}, month = {2019-09}, address = {Valencia, Spain}, author = {Micah Beck and Terry Moore and Nancy French and Erza Kissel and Martin Swany} } @article {1211, title = {Big Data and Extreme-Scale Computing: Pathways to Convergence - Toward a Shaping Strategy for a Future Software and Data Ecosystem for Scientific Inquiry}, journal = {The International Journal of High Performance Computing Applications}, volume = {32}, year = {2018}, month = {2018-07}, pages = {435{\textendash}479}, abstract = {Over the past four years, the Big Data and Exascale Computing (BDEC) project organized a series of five international workshops that aimed to explore the ways in which the new forms of data-centric discovery introduced by the ongoing revolution in high-end data analysis (HDA) might be integrated with the established, simulation-centric paradigm of the high-performance computing (HPC) community. Based on those meetings, we argue that the rapid proliferation of digital data generators, the unprecedented growth in the volume and diversity of the data they generate, and the intense evolution of the methods for analyzing and using that data are radically reshaping the landscape of scientific computing. The most critical problems involve the logistics of wide-area, multistage workflows that will move back and forth across the computing continuum, between the multitude of distributed sensors, instruments and other devices at the networks edge, and the centralized resources of commercial clouds and HPC centers. We suggest that the prospects for the future integration of technological infrastructures and research ecosystems need to be considered at three different levels. First, we discuss the convergence of research applications and workflows that establish a research paradigm that combines both HPC and HDA, where ongoing progress is already motivating efforts at the other two levels. Second, we offer an account of some of the problems involved with creating a converged infrastructure for peripheral environments, that is, a shared infrastructure that can be deployed throughout the network in a scalable manner to meet the highly diverse requirements for processing, communication, and buffering/storage of massive data workflows of many different scientific domains. Third, we focus on some opportunities for software ecosystem convergence in big, logically centralized facilities that execute large-scale simulations and models and/or perform large-scale data analytics. We close by offering some conclusions and recommendations for future investment and policy review.}, doi = {https://doi.org/10.1177/1094342018778123}, author = {Mark Asch and Terry Moore and Rosa M. Badia and Micah Beck and Pete Beckman and Thierry Bidot and Fran{\c c}ois Bodin and Franck Cappello and Alok Choudhary and Bronis R. de Supinski and Ewa Deelman and Jack Dongarra and Anshu Dubey and Geoffrey Fox and Haohuan Fu and Sergi Girona and Michael Heroux and Yutaka Ishikawa and Kate Keahey and David Keyes and William T. Kramer and Jean-Fran{\c c}ois Lavignon and Yutong Lu and Satoshi Matsuoka and Bernd Mohr and St{\'e}phane Requena and Joel Saltz and Thomas Schulthess and Rick Stevens and Martin Swany and Alexander Szalay and William Tang and Ga{\"e}l Varoquaux and Jean-Pierre Vilotte and Robert W. Wisniewski and Zhiwei Xu and Igor Zacharov} } @techreport {1397, title = {A Collection of White Papers from the BDEC2 Workshop in Bloomington, IN}, journal = {Innovative Computing Laboratory Technical Report}, number = {ICL-UT-18-15}, year = {2018}, month = {2018-11}, publisher = {University of Tennessee, Knoxville}, author = {James Ahrens and Christopher M. Biwer and Alexandru Costan and Gabriel Antoniu and Maria S. P{\'e}rez and Nenad Stojanovic and Rosa Badia and Oliver Beckstein and Geoffrey Fox and Shantenu Jha and Micah Beck and Terry Moore and Sunita Chandrasekaran and Carlos Costa and Thierry Deutsch and Luigi Genovese and Tarek El-Ghazawi and Ian Foster and Dennis Gannon and Toshihiro Hanawa and Tevfik Kosar and William Kramer and Madhav V. Marathe and Christopher L. Barrett and Takemasa Miyoshi and Alex Pothen and Ariful Azad and Judy Qiu and Bo Peng and Ravi Teja and Sahil Tyagi and Chathura Widanage and Jon Koskey and Maryam Rahnemoonfar and Umakishore Ramachandran and Miles Deegan and William Tang and Osamu Tatebe and Michela Taufer and Michel Cuende and Ewa Deelman and Trilce Estrada and Rafael Ferreira Da Silva and Harrel Weinstein and Rodrigo Vargas and Miwako Tsuji and Kevin G. Yager and Wanling Gao and Jianfeng Zhan and Lei Wang and Chunjie Luo and Daoyi Zheng and Xu Wen and Rui Ren and Chen Zheng and Xiwen He and Hainan Ye and Haoning Tang and Zheng Cao and Shujie Zhang and Jiahui Dai} } @inproceedings {icl:206, title = {Active Logistical State Management in the GridSolve/L}, journal = {4th International Symposium on Cluster Computing and the Grid (CCGrid 2004)(submitted)}, year = {2004}, month = {2004-01}, address = {Chicago, Illinois}, keywords = {netsolve}, author = {Micah Beck and Jack Dongarra and Jian Huang and Terry Moore and James Plank} } @inproceedings {icl:171, title = {Optimizing Performance and Reliability in Distributed Computing Systems Through Wide Spectrum Storage}, journal = {Proceedings of the IPDPS 2003, NGS Workshop}, year = {2003}, month = {2003-01}, pages = {209}, address = {Nice, France}, author = {James Plank and Micah Beck and Jack Dongarra and Rich Wolski and Henri Casanova} } @inproceedings {icl:158, title = {Scalable, Trustworthy Network Computing Using Untrusted Intermediaries: A Position Paper}, journal = {DOE/NSF Workshop on New Directions in Cyber-Security in Large-Scale Networks: Development Obstacles}, year = {2003}, month = {2003-03}, address = {National Conference Center - Landsdowne, Virginia}, keywords = {netsolve}, author = {Micah Beck and Jack Dongarra and Victor Eijkhout and Mike Langston and Terry Moore and James Plank} } @inproceedings {icl:122, title = {The Internet BackPlane Protocol: A Study in Resource Sharing}, journal = {Proceedings of the second IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID 2002)}, year = {2002}, month = {2002-10}, address = {Berlin, Germany}, keywords = {ftmpi}, author = {Alessandro Bassi and Micah Beck and Graham Fagg and Terry Moore and James Plank and Martin Swany and Rich Wolski} } @article {icl:101, title = {Middleware for the Use of Storage in Communication}, journal = {Parallel Computing}, volume = {28}, number = {12}, year = {2002}, month = {2002-08}, pages = {1773-1788}, keywords = {netsolve}, author = {Micah Beck and Dorian Arnold and Alessandro Bassi and Francine Berman and Henri Casanova and Jack Dongarra and Terry Moore and Graziano Obertelli and James Plank and Martin Swany and Sathish Vadhiyar and Rich Wolski} } @inproceedings {icl:5, title = {Enabling Full Service Surrogates Using the Portable Channel Representation}, journal = {Tenth International World Wide Web Conference Proceedings (to appear),}, year = {2001}, month = {2001-05}, address = {Hong Kong}, author = {Micah Beck and Terry Moore and Leif Abrahamsson and Chistophe Achouiantz and Patrik Johansson} } @techreport {icl:2, title = {Internet Backplane Protocol: API 1.0}, journal = {University of Tennessee Computer Science Technical Report}, number = {UT-CS-01-464}, year = {2001}, month = {2001-01}, author = {Alessandro Bassi and Micah Beck and James Plank and Rich Wolski} } @article {icl:4, title = {Logistical Computing and Internetworking: Middleware for the Use of Storage in Communication}, journal = {submitted to SC2001}, year = {2001}, month = {2001-11}, address = {Denver, Colorado}, keywords = {netsolve}, author = {Micah Beck and Dorian Arnold and Alessandro Bassi and Francine Berman and Henri Casanova and Jack Dongarra and Terry Moore and Graziano Obertelli and James Plank and Martin Swany and Sathish Vadhiyar and Rich Wolski} } @article {icl:29, title = {Logistical Networking: Sharing More Than the Wires}, journal = {In Active Middleware Services, Ed. Salim Hariri, Craig A. Lee, Cauligi S. Raghavendra (2000), Kluwer Academic}, year = {2000}, month = {2000-01}, address = {Norwell, MA}, author = {Micah Beck and Terry Moore and James Plank and Martin Swany} } @article {icl:33, title = {Deploying Fault-tolerance and Task Migration with NetSolve}, journal = {Future Generation Computer Systems}, volume = {15}, number = {5-6}, year = {1999}, month = {1999-10}, pages = {745-755}, publisher = {Elsevier}, keywords = {netsolve}, author = {Henri Casanova and James Plank and Micah Beck and Jack Dongarra} } @article {icl:55, title = {HARNESS: A Next Generation Distributed Virtual Machine}, journal = {International Journal on Future Generation Computer Systems}, volume = {15}, number = {5-6}, year = {1999}, month = {1999-01}, pages = {571-582}, keywords = {harness}, author = {Micah Beck and Jack Dongarra and Graham Fagg and Al Geist and Paul Gray and James Kohl and Mauro Migliardi and Keith Moore and Terry Moore and Philip Papadopoulous and Stephen L. Scott and Vaidy Sunderam} } @techreport {icl:72, title = {IBP - Internet Backplane Protocol: Infrastructure for Distributed Storage (V O.2)}, journal = {University of Tennessee Computer Science Department Technical Report}, number = {UT-CS-99-430}, year = {1999}, month = {1999-02}, author = {Wael Elwasif and Micah Beck and James Plank} } @article {icl:53, title = {Logistical Quality of Service in NetSolve}, journal = {Computer Communications}, volume = {22}, number = {11}, year = {1999}, month = {1999-01}, pages = {1034-1044}, keywords = {netsolve}, author = {Micah Beck and Henri Casanova and Jack Dongarra and Terry Moore and James Plank and Francine Berman and Rich Wolski} } @inproceedings {icl:54, title = {Portable Representation of Internet Content Channels in I2-DSI}, journal = {4th Intl. Web Caching Workshop}, year = {1999}, month = {1999-03}, address = {San Diego, CA}, author = {Micah Beck and Rajeev Chawla and Bert Dempsey and Terry Moore} }