Related Experiment Video
Updated: May 22, 2026

Cryo-Electron Microscopy Screening Automation Across Multiple Grids Using Smart Leginon
Published on: December 1, 2023
A Run-time System for Efficient Execution of Scientific Workflows on Distributed Environments
George Teodoro1, Tulio Tavares, Renato Ferreira
1Department of Computer Science, Universidade Federal de Minas Gerais, 31270-010 Belo Horizonte, MG - Brazil, tel +55(31)3499-5860 - fax +55(31)3499-5858.
Abstract:
Scientific workflow systems have been introduced in response to the demand of researchers from several domains of science who need to process and analyze increasingly larger datasets. The design of these systems is largely based on the observation that data analysis applications can be composed as pipelines or networks of computations on data. In this work, we present a runtime support system that is designed to facilitate this type of computation in distributed computing environments. Our system is optimized for data-intensive workflows, in which efficient management and retrieval of data, coordination of data processing and data movement, and check-pointing of intermediate results are critical and challenging issues. Experimental evaluation of our system shows that linear speedups can be achieved for sophisticated applications, which are implemented as a network of multiple data processing components.
Related Concept Videos
Parallel Processing
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Distributed Loads: Problem Solving
Distribution Reliability and Automation
Distribution of Molecular Speeds
Scale-Up Processes
