首页> 外文期刊>Parallel Computing >Fast eigenvalue calculations in a massively parallel plasma turbulence code
【24h】

Fast eigenvalue calculations in a massively parallel plasma turbulence code

机译:大规模并行等离子体湍流代码中的快速特征值计算

获取原文
获取原文并翻译 | 示例

摘要

Magnetic fusion aims at providing CO_2 free energy for the 21st century and well beyond. However, the success of the international fusion experiment 1TER (currently under construction) will depend to a large degree on the value of the so-called energy confinement time. One of the most advanced tools describing the underlying physical processes is the highly scalable (up to at least 32,768 cores) plasma turbulence code GENE.rnGENE solves a set of nonlinear partial integro-differential equations in five-dimensional phase space by means of the method of lines, with a 4th order explicit Runge-Kutta scheme for time integration. To maximize its efficiency, the code computes the eigenspec-trum of the linearized equation to determine the largest possible timestep which maintains the stability of the method. This requires the computation of the largest (in terms of its magnitude) eigenvalue of a complex, non-Hermitian matrix whose size may range from a few millions to even a billion. SLEPc, the Scalable Library for Eigenvalue Problem Computations, is used to effectively compute this part of the spectrum.rnAdditionally, eigenvalue computations can provide new insight into the properties of plasma turbulence. The latter is driven by a number of different unstable modes, including dominant and subdominant ones, that can be determined employing SLEPc. This computation is more challenging from the numerical point of view, since these eigenvalues can be considered interior, and also because the linearized operator is available only in implicit form. We analyze the feasibility of different strategies for computing these modes, including matrix-free spectral transformation as well as harmonic projection methods.
机译:磁聚变的目的是为21世纪及以后的世纪提供CO_2自由能。但是,国际核聚变实验1TER(目前正在建设中)的成功在很大程度上取决于所谓的能量限制时间。描述底层物理过程的最先进的工具之一是高度可扩展的(至少32,768个核)等离子湍流代码GENE。rnGENE通过该方法求解了五维相空间中的一组非线性偏积分-微分方程。线,具有用于时间积分的4阶显式Runge-Kutta方案。为了最大程度地提高效率,该代码计算了线性化方程的本征谱,以确定了可能的最大时间步长,从而保持了方法的稳定性。这需要计算一个复杂的,非赫米特矩阵的最大特征值(就其大小而言),其大小可能在几百万到十亿之间。 SLEPc是用于特征值问题计算的可扩展库,用于有效地计算这部分频谱。此外,特征值计算可以提供对等离子体湍流特性的新见解。后者是由许多不同的不稳定模式驱动的,包括主导模式和次要模式,可以使用SLEPc确定。从数值的角度来看,此计算更具挑战性,因为可以将这些特征值视为内部特征,并且还因为线性化算子仅以隐式形式可用。我们分析了计算这些模式的不同策略的可行性,包括无矩阵频谱变换以及谐波投影方法。

著录项

  • 来源
    《Parallel Computing》 |2010年第6期|339-358|共20页
  • 作者单位

    Institute ITACA, Universidad Politecnica de Valencia, Camino de Vera s, 46022 Valencia, Spain;

    Max-Planck-Insthut fuer Plasmaphysik, Boltzmannstr, 2, D-85748 Garching, Germany;

    rnMax-Planck-Insthut fuer Plasmaphysik, Boltzmannstr, 2, D-85748 Garching, Germany;

    rnMax-Planck-Insthut fuer Plasmaphysik, Boltzmannstr, 2, D-85748 Garching, Germany;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    plasma physics; complex non-hermitian eigenproblem; rightmost eigenvalues;

    机译:等离子体物理学复杂的非埃尔米特特征问题最右边的特征值;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号