CosmoFlow: Using Deep Learning to Learn the Universe at Scale
Not on the map. Why?
Abstract (arXiv)
Deep learning is a promising tool to determine the physical model that describes our universe. To handle the considerable computational cost of this problem, we present CosmoFlow: a highly scalable deep learning application built on top of the TensorFlow framework. CosmoFlow uses efficient implementations of 3D convolution and pooling primitives, together with improvements in threading for many element-wise operations, to improve training performance on Intel(C) Xeon Phi(TM) processors. We also utilize the Cray PE Machine Learning Plugin for efficient scaling to multiple nodes. We demonstrate fully synchronous data-parallel training on 8192 nodes of Cori with 77% parallel efficiency, achieving 3.5 Pflop/s sustained performance. To our knowledge, this is the first large-scale science application of the TensorFlow framework at supercomputer scale with fully-synchronous training. These enhancements enable us to process large 3D dark matter distribution and predict the cosmological parameters OmegaM, σ8 and ns with unprecedented accuracy.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 3; 2024: 1; 2025: 1; 2026: 1.
14 papers.
Sort:
- 2022Neural Implicit Flow: a mesh-agnostic dimensionality reduction paradigm of spatio-temporal datacited by 37
- 2021MLPerf HPC: A Holistic Benchmark Suite for Scientific Machine Learning on HPC Systemscited by 15
- 2021Clairvoyant Prefetching for Distributed Machine Learning I/Ocited by 14
- 2022HammingMesh: A Network Topology for Large-Scale Deep Learningcited by 8
- 2021Using Machine Learning at Scale in HPC Simulations with SmartSim: An Application to Ocean Climate Modelingcited by 7
- 2023A Comprehensive Performance Study of Large Language Models on Novel AI Acceleratorscited by 7
- 2023RINAS: Training with Dataset Shuffling Can Be General and Fastcited by 3
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Surveycited by 3
- 2021An Oracle for Guiding Large-Scale Model/Hybrid Parallel Training of Convolutional Neural Networkscited by 2
- 2023The Disharmony between BN and ReLU Causes Gradient Explosion, but is Offset by the Correlation between Activationscited by 1
- 2022SOLAR: A Highly Optimized Data Loading Framework for Distributed Training of CNN-based Scientific Surrogatescited by 0
- 2022SAIH: A Scalable Evaluation Methodology for Understanding AI Performance Trend on HPC Systemscited by 0
- 2026LUMOS: Democratizing SciML Workflows with L0-Regularized Learning for Unified Feature and Parameter Adaptation26 Feb 2026
- 2025GPU-centric Communication Schemes for HPC and ML Applications31 Mar 2025
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Survey16 Apr 2024
- 2023RINAS: Training with Dataset Shuffling Can Be General and Fast4 Dec 2023
- 2023A Comprehensive Performance Study of Large Language Models on Novel AI Accelerators6 Oct 2023
- 2023The Disharmony between BN and ReLU Causes Gradient Explosion, but is Offset by the Correlation between Activations23 Apr 2023
- 2022SAIH: A Scalable Evaluation Methodology for Understanding AI Performance Trend on HPC Systems7 Dec 2022
- 2022SOLAR: A Highly Optimized Data Loading Framework for Distributed Training of CNN-based Scientific Surrogates1 Nov 2022
- 2022HammingMesh: A Network Topology for Large-Scale Deep Learning3 Sep 2022
- 2022Neural Implicit Flow: a mesh-agnostic dimensionality reduction paradigm of spatio-temporal data7 Apr 2022
- 2021MLPerf HPC: A Holistic Benchmark Suite for Scientific Machine Learning on HPC Systems21 Oct 2021
- 2021An Oracle for Guiding Large-Scale Model/Hybrid Parallel Training of Convolutional Neural Networks19 Apr 2021
- 2022Neural Implicit Flow: a mesh-agnostic dimensionality reduction paradigm of spatio-temporal datacited by 37
- 2021MLPerf HPC: A Holistic Benchmark Suite for Scientific Machine Learning on HPC Systemscited by 15
- 2021Clairvoyant Prefetching for Distributed Machine Learning I/Ocited by 14
- 2022HammingMesh: A Network Topology for Large-Scale Deep Learningcited by 8
- 2021Using Machine Learning at Scale in HPC Simulations with SmartSim: An Application to Ocean Climate Modelingcited by 7
- 2023A Comprehensive Performance Study of Large Language Models on Novel AI Acceleratorscited by 7
- 2023RINAS: Training with Dataset Shuffling Can Be General and Fastcited by 3
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Surveycited by 3
- 2021An Oracle for Guiding Large-Scale Model/Hybrid Parallel Training of Convolutional Neural Networkscited by 2
- 2023The Disharmony between BN and ReLU Causes Gradient Explosion, but is Offset by the Correlation between Activationscited by 1
- 2022SOLAR: A Highly Optimized Data Loading Framework for Distributed Training of CNN-based Scientific Surrogatescited by 0
- 2022SAIH: A Scalable Evaluation Methodology for Understanding AI Performance Trend on HPC Systemscited by 0
12 most cited of 14 All 14 (JSON)
- 2026LUMOS: Democratizing SciML Workflows with L0-Regularized Learning for Unified Feature and Parameter Adaptation26 Feb 2026
- 2025GPU-centric Communication Schemes for HPC and ML Applications31 Mar 2025
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Survey16 Apr 2024
- 2023RINAS: Training with Dataset Shuffling Can Be General and Fast4 Dec 2023
- 2023A Comprehensive Performance Study of Large Language Models on Novel AI Accelerators6 Oct 2023
- 2023The Disharmony between BN and ReLU Causes Gradient Explosion, but is Offset by the Correlation between Activations23 Apr 2023
- 2022SAIH: A Scalable Evaluation Methodology for Understanding AI Performance Trend on HPC Systems7 Dec 2022
- 2022SOLAR: A Highly Optimized Data Loading Framework for Distributed Training of CNN-based Scientific Surrogates1 Nov 2022
- 2022HammingMesh: A Network Topology for Large-Scale Deep Learning3 Sep 2022
- 2022Neural Implicit Flow: a mesh-agnostic dimensionality reduction paradigm of spatio-temporal data7 Apr 2022
- 2021MLPerf HPC: A Holistic Benchmark Suite for Scientific Machine Learning on HPC Systems21 Oct 2021
- 2021An Oracle for Guiding Large-Scale Model/Hybrid Parallel Training of Convolutional Neural Networks19 Apr 2021
12 newest of 14 All 14 (JSON)