skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Optimization of tomographic reconstruction workflows on geographically distributed resources

Journal Article · · Journal of Synchrotron Radiation (Online)
 [1];  [1];  [2];  [1];  [2]
  1. Argonne National Lab. (ANL), Argonne, IL (United States)
  2. Argonne National Lab. (ANL), Argonne, IL (United States); Univ. of Chicago, Chicago, IL (United States)

New technological advancements in synchrotron light sources enable data acquisitions at unprecedented levels. This emergent trend affects not only the size of the generated data but also the need for larger computational resources. Although beamline scientists and users have access to local computational resources, these are typically limited and can result in extended execution times. Applications that are based on iterative processing as in tomographic reconstruction methods require high-performance compute clusters for timely analysis of data. Here, time-sensitive analysis and processing of Advanced Photon Source data on geographically distributed resources are focused on. Two main challenges are considered: (i) modeling of the performance of tomographic reconstruction workflows and (ii) transparent execution of these workflows on distributed resources. For the former, three main stages are considered: (i) data transfer between storage and computational resources, (i) wait/queue time of reconstruction jobs at compute resources, and (iii) computation of reconstruction tasks. These performance models allow evaluation and estimation of the execution time of any given iterative tomographic reconstruction workflow that runs on geographically distributed resources. For the latter challenge, a workflow management system is built, which can automate the execution of workflows and minimize the user interaction with the underlying infrastructure. The system utilizes Globus to perform secure and efficient data transfer operations. The proposed models and the workflow management system are evaluated by using three high-performance computing and two storage resources, all of which are geographically distributed. Workflows were created with different computational requirements using two compute-intensive tomographic reconstruction algorithms. Experimental evaluation shows that the proposed models and system can be used for selecting the optimum resources, which in turn can provide up to 3.13× speedup (on experimented resources). Furthermore, the error rates of the models range between 2.1 and 23.3% (considering workflow execution times), where the accuracy of the model estimations increases with higher computational demands in reconstruction tasks.

Research Organization:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
Grant/Contract Number:
AC02-06CH11357
OSTI ID:
1333159
Journal Information:
Journal of Synchrotron Radiation (Online), Vol. 23, Issue 4; ISSN 1600-5775
Publisher:
International Union of CrystallographyCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 8 works
Citation information provided by
Web of Science

References (28)

Fast tomographic reconstruction on multicore computers journal December 2010
Software as a service for data scientists journal February 2012
Data Analysis WorkbeNch ( DAWN ) journal April 2015
Iterative reconstruction methods in X-ray CT journal April 2012
PaNdata: Open Data Infrastructure for Photon and Neutron Sources journal March 2015
Enhanced and Flexible Software Tools for X-ray Computed Tomography at the Italian Synchrotron Radiation Facility Elettra journal October 2015
PITRE : software for phase-sensitive X-ray image processing and tomography reconstruction journal August 2012
A GPU-based architecture for real-time data assessment at synchrotron experiments
  • Chilingaryan, Suren; Kopmann, Andreas; Mirone, Alessandro
  • 2010 17th Real-Time Conference - IEEE-NPSS Technical Committee on Computer Applications in Nuclear and Plasma Sciences (RT 2010), 2010 17th IEEE-NPSS Real Time Conference https://doi.org/10.1109/RTC.2010.5750342
conference May 2010
Scientific data exchange: a schema for HDF5-based storage of raw and analyzed data journal October 2014
Pegasus, a workflow management system for science automation journal May 2015
CAMERA: The Center for Advanced Mathematics for Energy Research Applications journal March 2015
Time-resolved X-ray Tomography of Gasoline Direct Injection Sprays journal September 2015
Globus Online: Accelerating and Democratizing Science through Cloud-Based Services journal May 2011
Condor-G: a computation management agent for multi-institutional grids conference January 2001
Maximum a posteriori estimation of crystallographic phases in X-ray diffraction tomography
  • Gürsoy, Doĝa; Biçer, Tekin; Almer, Jonathan D.
  • Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, Vol. 373, Issue 2043 https://doi.org/10.1098/rsta.2014.0392
journal June 2015
Hyperspectral image reconstruction for x-ray fluorescence tomography journal January 2015
TomoPy: a framework for the analysis of synchrotron tomographic data journal August 2014
A new workflow for x-ray fluorescence tomography: MAPStoTomoPy conference September 2015
X-ray nanoprobes and diffraction-limited storage rings: opportunities and challenges of fluorescence tomography of biological specimens journal August 2014
A comparative study of X-ray tomographic microscopy on shales at different synchrotron facilities: ALS, APS and SLS journal November 2012
The PyHST2 hybrid distributed code for high speed tomographic reconstruction with iterative reconstruction and a priori knowledge capabilities
  • Mirone, Alessandro; Brun, Emmanuel; Gouillart, Emmanuelle
  • Nuclear Instruments and Methods in Physics Research Section B: Beam Interactions with Materials and Atoms, Vol. 324 https://doi.org/10.1016/j.nimb.2013.09.030
journal April 2014
TIMBIR: A Method for Time-Space Reconstruction From Interlaced Views journal June 2015
Utilization, predictability, workloads, and user runtime estimates in scheduling the IBM SP2 with backfilling journal June 2001
Spade: Decentralized orchestration of data movement and warehousing for physics experiments conference May 2015
Integration of TomoPy and the ASTRA toolbox for advanced processing and reconstruction of tomographic synchrotron data journal April 2016
Iterative reconstruction techniques in emission computed tomography journal July 2006
Pushing the limits for medical image reconstruction on recent standard multicore processors journal June 2012
The Taverna workflow suite: designing and executing workflows of Web Services on the desktop, web or in the cloud journal May 2013

Cited By (1)

Trace: a high-throughput tomographic reconstruction engine for large-scale datasets journal January 2017

Similar Records

Tigres Workflow Library: Supporting Scientific Pipelines on HPC Systems
Journal Article · Thu Jul 21 00:00:00 EDT 2016 · Proceedings - 2016 16th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2016 · OSTI ID:1333159

Towards a Scalable and Adaptive Application Support Platform for Large-Scale Distributed E-Sciences in High-Performance Network Environments
Technical Report · Mon Jun 06 00:00:00 EDT 2016 · OSTI ID:1333159

Orchestration of materials science workflows for heterogeneous resources at large scale
Journal Article · Fri Apr 14 00:00:00 EDT 2023 · International Journal of High Performance Computing Applications · OSTI ID:1333159