English
Related papers

Related papers: Realizing Fast, Scalable and Reliable Scientific C…

200 papers

Big data processing applications are becoming more and more complex. They are no more monolithic in nature but instead they are composed of decoupled analytical processes in the form of a workflow. One type of such workflow applications is…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-19 Mutaz Barika , Saurabh Garg , Andrew Chan , Rodrigo N. Calheiros

With recent increasing computational and data requirements of scientific applications, the use of large clustered systems as well as distributed resources is inevitable. Although executing large applications in these environments brings…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-06-30 Alexandru Costan , Florin Pop , Corina Stratan , Ciprian Dobre , Catalin Leordeanu , Valentin Cristea

Scientific workflows are critical to scientific data analysis and often involve computationally intensive processing of large datasets on compute clusters. As such, their execution tends to be long-running and resource-intensive, resulting…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-09 Kathleen West , Youssef Moawad , Fabian Lehmann , Vasilis Bountris , Ulf Leser , Yehia Elkhatib , Lauritz Thamsen

The "IMP Science Gateway Portal" (http://scigate.imp.kiev.ua) for complex workflow management and integration of distributed computing resources (like clusters, service grids, desktop grids, clouds) is presented. It is created on the basis…

Computational Engineering, Finance, and Science · Computer Science 2014-04-23 Yuri Gordienko , Lev Bekenov , Olexandr Gatsenko , Elena Zasimchuk , Valentin Tatarenko

We have extended the Falkon lightweight task execution framework to make loosely coupled programming on petascale systems a practical and useful programming model. This work studies and measures the performance factors involved in applying…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 Ioan Raicu , Zhao Zhang , Mike Wilde , Ian Foster , Pete Beckman , Kamil Iskra , Ben Clifford

Effectively leveraging the vast computational resources of modern cloud environments requires expertise spanning multiple technical domains: configuring scientific software with correct parameters and dependencies, navigating thousands of…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-24 Shihan Cheng , Michael A. Laurenzano , Brian Strauch , Timothy A. Ellis , Krish Wadhwani , David A. B. Hyde

Scientific computing in the exascale era demands increased computational power to solve complex problems across various domains. With the rise of heterogeneous computing architectures the need for vendor-agnostic, performance portability…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-05 Johansell Villalobos , Josef Ruzicka , Silvio Rizzi

Cloud platforms allow users to execute tasks directly from their web browser and are a key enabling technology not only for commerce but also for computational science. Research software is often developed by scientists with limited…

Rapid growth in scientific data and a widening gap between computational speed and I/O bandwidth makes it increasingly infeasible to store and share all data produced by scientific simulations. Instead, we need methods for reducing data…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-28 Jieyang Chen , Lipeng Wan , Xin Liang , Ben Whitney , Qing Liu , Qian Gong , David Pugmire , Nicholas Thompson , Jong Youl Choi , Matthew Wolf , Todd Munson , Ian Foster , Scott Klasky

Modern scientific applications predominantly run on large-scale computing platforms, necessitating collaboration between scientific domain experts and high-performance computing (HPC) experts. While domain experts are often skilled in…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-04-03 Yu Zhang , Zixiao Wang , Jin Zhao , Yuluo Guo , Hui Yu , Zhiying Huang , Xuanhua Shi , Xiaofei Liao

Scientific computing can in some sense be distilled to the execution of an application - or rather sets of applications which are combined into complex workflows. Due to the complexity and number both of scientific packages as well as…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-08-01 Bruce Becker , Sean Murray

Scientific computation is a discipline that combines numerical analysis, physical understanding, algorithm development, and structured programming. Several yottacycles per year on the world's largest computers are spent simulating problems…

Programming Languages · Computer Science 2018-01-10 Matthew G. Knepley

Scientific workflows have become integral tools in broad scientific computing use cases. Science discovery is increasingly dependent on workflows to orchestrate large and complex scientific experiments that range from execution of a…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-04-04 Rafael Ferreira da Silva , Rosa M. Badia , Venkat Bala , Debbie Bard , Peer-Timo Bremer , Ian Buckley , Silvina Caino-Lores , Kyle Chard , Carole Goble , Shantenu Jha , Daniel S. Katz , Daniel Laney , Manish Parashar , Frederic Suter , Nick Tyler , Thomas Uram , Ilkay Altintas , Stefan Andersson , William Arndt , Juan Aznar , Jonathan Bader , Bartosz Balis , Chris Blanton , Kelly Rosa Braghetto , Aharon Brodutch , Paul Brunk , Henri Casanova , Alba Cervera Lierta , Justin Chigu , Taina Coleman , Nick Collier , Iacopo Colonnelli , Frederik Coppens , Michael Crusoe , Will Cunningham , Bruno de Paula Kinoshita , Paolo Di Tommaso , Charles Doutriaux , Matthew Downton , Wael Elwasif , Bjoern Enders , Chris Erdmann , Thomas Fahringer , Ludmilla Figueiredo , Rosa Filgueira , Martin Foltin , Anne Fouilloux , Luiz Gadelha , Andy Gallo , Artur Garcia Saez , Daniel Garijo , Roman Gerlach , Ryan Grant , Samuel Grayson , Patricia Grubel , Johan Gustafsson , Valerie Hayot-Sasson , Oscar Hernandez , Marcus Hilbrich , AnnMary Justine , Ian Laflotte , Fabian Lehmann , Andre Luckow , Jakob Luettgau , Ketan Maheshwari , Motohiko Matsuda , Doriana Medic , Pete Mendygral , Marek Michalewicz , Jorji Nonaka , Maciej Pawlik , Loic Pottier , Line Pouchard , Mathias Putz , Santosh Kumar Radha , Lavanya Ramakrishnan , Sashko Ristov , Paul Romano , Daniel Rosendo , Martin Ruefenacht , Katarzyna Rycerz , Nishant Saurabh , Volodymyr Savchenko , Martin Schulz , Christine Simpson , Raul Sirvent , Tyler Skluzacek , Stian Soiland-Reyes , Renan Souza , Sreenivas Rangan Sukumar , Ziheng Sun , Alan Sussman , Douglas Thain , Mikhail Titov , Benjamin Tovar , Aalap Tripathy , Matteo Turilli , Bartosz Tuznik , Hubertus van Dam , Aurelio Vivas , Logan Ward , Patrick Widener , Sean Wilkinson , Justyna Zawalska , Mahnoor Zulfiqar

This paper tries to reduce the effort of learning, deploying, and integrating several frameworks for the development of e-Science applications that combine simulations with High-Performance Data Analytics (HPDA). We propose a way to extend…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-07-10 Cristian Ramon-Cortes , Francesc Lordan , Jorge Ejarque , Rosa M. Badia

Rapid growth in scientific data and a widening gap between computational speed and I/O bandwidth make it increasingly infeasible to store and share all data produced by scientific simulations. Instead, we need methods for reducing data…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-02 Jieyang Chen , Lipeng Wan , Xin Liang , Ben Whitney , Qing Liu , David Pugmire , Nicholas Thompson , Matthew Wolf , Todd Munson , Ian Foster , Scott Klasky

Heterogeneous systems are becoming more common on High Performance Computing (HPC) systems. Even using tools like CUDA and OpenCL it is a non-trivial task to obtain optimal performance on the GPU. Approaches to simplifying this task include…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-01-11 Marek Blazewicz , Steven R. Brandt , Peter Diener , David M. Koppelman , Krzysztof Kurowski , Frank Löffler , Erik Schnetter , Jian Tao

Containers are an emerging technology that hold promise for improving productivity and code portability in scientific computing. We examine Linux container technology for the distribution of a non-trivial scientific computing software stack…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-06-19 Jack S. Hale , Lizao Li , Chris N. Richardson , Garth N. Wells

In the AI-for-science era, scientific computing scenarios such as concurrent learning and high-throughput computing demand a new generation of infrastructure that supports scalable computing resources and automated workflow management on…

Cloud computing provides scientists a platform that can deploy computation and data intensive applications without infrastructure investment. With excessive cloud resources and a decision support system, large generated data sets can be…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-01-27 Dong Yuan , Lizhen Cui , Xiao Liu , Erjiang Fu , Yun Yang