Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

TOMOCUPY

Software ·
DOI:https://doi.org/10.11578/dc.20220919.1· OSTI ID:code-92779 · Code ID:92779
 [1];  [1]
  1. Argonne National Lab. (ANL), Argonne, IL (United States)
ANL REFERENCE SF-22-102 DESCRIPTION: Tomocupy is a Python package and a command-line interface for GPU reconstruction of tomographic/laminographic data in 16-bit and 32-bit precision. It implements an efficient data processing conveyor allowing to overlap all data transfers with computations. First, independent Python threads are started for reading data chunks from the hard disk into a Python data queue and for writing reconstructed chunks from the Python queue to the hard disk. Second, CPU-GPU data transfers are overlapped with GPU computations by using CUDA streams.
Software Type:
Scientific
License(s):
BSD 3-clause "New" or "Revised" License
Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE OFFICE OF BASIC ENERGY SCIENCE

Primary Award/Contract Number:
AC02-06CH11357
DOE Contract Number:
AC02-06CH11357
Code ID:
92779
OSTI ID:
code-92779
Country of Origin:
United States

Similar Records

TomocuPy – efficient GPU-based tomographic reconstruction with asynchronous data processing
Journal Article · Sat Dec 31 19:00:00 EST 2022 · Journal of Synchrotron Radiation (Online) · OSTI ID:1899814

Sparse Matrix-Based HPC Tomography
Journal Article · Sun Jun 14 20:00:00 EDT 2020 · Lecture Notes in Computer Science · OSTI ID:1650080

Related Subjects