Computational models are increasingly used for diagnosis and treatment of cardiovascular disease. To provide a quantitative hemodynamic understanding that can be effectively used in the clinic, it is crucial to quantify the variability in the outputs from these models due to multiple sources of uncertainty. To quantify this variability, the analyst invariably needs to generate a large collection of high-fidelity model solutions, typically requiring a substantial computational effort. In this paper, we show how an explicit-in-time ensemble cardiovascular solver offers superior performance with respect to the embarrassingly parallel solution with implicit-in-time algorithms, typical of an inner-outer loop paradigm for non-intrusive uncertainty propagation. We discuss in detail the numerics and efficient distributed implementation of a segregated FSI cardiovascular solver on both CPU and GPU systems, and demonstrate its applicability to idealized and patient-specific cardiovascular models, analyzed under steady and pulsatile flow conditions.
翻译:计算模型越来越多地用于心血管疾病的诊断和治疗。为了提供可在诊所有效使用的定量热动理解,关键是要量化这些模型由于多种不确定性来源而产生的结果的变异性。为了量化这种变异性,分析师总是需要大量收集高贞洁模型解决方案,通常需要大量的计算努力。在本文中,我们展示了明确的实时混合心血管求解器如何在隐含时间算法的令人尴尬的平行解决方案方面带来优异的性能,隐含式算法是非侵扰性不确定性传播的内向循环模式的典型。我们详细讨论在CPU和GPU系统中隔离的FSI心血管求解器的数字和高效分布实施,并展示其对理想化和针对病人的心血管模型的适用性,在稳定和脉冲流动条件下进行分析。