2019
DOI: 10.1016/j.compchemeng.2019.106578
|View full text |Cite
|
Sign up to set email alerts
|

Scalability strategies for automated reaction mechanism generation

Abstract: Detailed modeling of complex chemical processes, like pollutant formation during combustion events, remains challenging and often intractable due to tedious and errorprone manual mechanism generation strategies. Automated mechanism generation methods seek to solve these problems but are held back by prohibitive computational costs associated with generating larger reaction mechanisms. Consequently, automated mechanism generation software such as the Reaction Mechanism Generator (RMG) must find novel ways to ex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6

Relationship

3
3

Authors

Journals

citations
Cited by 11 publications
(17 citation statements)
references
References 38 publications
0
17
0
Order By: Relevance
“…Up to four cores were utilized during reaction generation. Recent testing suggests the generation time could be cut by an order of magnitude using a modern supercomputer, whose larger memory allows RMG to use more cores in parallel while running on a single node …”
Section: Methodsmentioning
confidence: 99%
“…Up to four cores were utilized during reaction generation. Recent testing suggests the generation time could be cut by an order of magnitude using a modern supercomputer, whose larger memory allows RMG to use more cores in parallel while running on a single node …”
Section: Methodsmentioning
confidence: 99%
“…In RMG v3.0, parallelization has been completely revamped using the built-in multiprocessing module in Python, providing parallel processing support for reaction generation and quantum calculations for the QMTP (Quantum Mechanics for Thermochemical Properties) module. 39…”
Section: Parallel Computingmentioning
confidence: 99%
“…In RMG v3.0, parallelization has been implemented using the built-in multiprocessing module in Python, providing parallel processing support for reaction generation and quantum calculations for the QMTP (quantum mechanics for thermochemical properties) module. 44 Molecule Comparison. One task which can require substantial computing time in RMG is molecule comparison to determine if two RMG molecules are the same chemical species.…”
Section: ■ Performance Improvementmentioning
confidence: 99%
See 1 more Smart Citation
“…(If one considers conformational changes to be reactions, as in protein folding or some polymer problems, the complexity is orders of magnitude worse 54 15,55,56 and be slow enough that it needs parallelization 57 . This sort of problem is often encountered in systems where molecular weight growth (e.g., coke or soot formation, polymerization) is significant, because then the complexity of the molecules in the system, and the number of important reactions per molecule, increases as the reaction proceeds.…”
Section: Technical Issuesmentioning
confidence: 99%