利用多层并行性和问题结构在刚性ode数值解中的应用

J. M. Mantas, J. Ortega, J. Carrillo
{"title":"利用多层并行性和问题结构在刚性ode数值解中的应用","authors":"J. M. Mantas, J. Ortega, J. Carrillo","doi":"10.1109/EMPDP.2002.994262","DOIUrl":null,"url":null,"abstract":"A component-based methodology to derive parallel stiff ordinary differential equation (ODE) solvers for multicomputers is presented. The methodology allows the exploitation of the multilevel parallelism of this kind of numerical algorithm and the particular structure of ODE systems by using parallel linear algebra modules. The approach promotes the reusability of design specifications and clear structuring of the derivation process. Two types of components are defined to enable the separate treatment of different aspects during the derivation of a parallel stiff ODE solver. The approach has been applied to the implementation of an advanced numerical stiff ODE solver on a PC cluster. Following the approach, the parallel numerical scheme has been optimized and adapted to the solution of two modelling problems which involve stiff ODE systems with dense and narrow banded structures respectively. Numerical experiments have been performed to compare the solver with the state-of-the-art sequential stiff ODE solver. The results show that the parallel solver performs especially well with dense ODE systems and reasonably well with narrow banded systems.","PeriodicalId":126071,"journal":{"name":"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Exploiting the multilevel parallelism and the problem structure in the numerical solution of stiff ODEs\",\"authors\":\"J. M. Mantas, J. Ortega, J. Carrillo\",\"doi\":\"10.1109/EMPDP.2002.994262\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A component-based methodology to derive parallel stiff ordinary differential equation (ODE) solvers for multicomputers is presented. The methodology allows the exploitation of the multilevel parallelism of this kind of numerical algorithm and the particular structure of ODE systems by using parallel linear algebra modules. The approach promotes the reusability of design specifications and clear structuring of the derivation process. Two types of components are defined to enable the separate treatment of different aspects during the derivation of a parallel stiff ODE solver. The approach has been applied to the implementation of an advanced numerical stiff ODE solver on a PC cluster. Following the approach, the parallel numerical scheme has been optimized and adapted to the solution of two modelling problems which involve stiff ODE systems with dense and narrow banded structures respectively. Numerical experiments have been performed to compare the solver with the state-of-the-art sequential stiff ODE solver. The results show that the parallel solver performs especially well with dense ODE systems and reasonably well with narrow banded systems.\",\"PeriodicalId\":126071,\"journal\":{\"name\":\"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing\",\"volume\":\"111 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-01-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EMPDP.2002.994262\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMPDP.2002.994262","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

提出了一种基于分量的多机并联刚性常微分方程(ODE)求解方法。该方法允许利用这种数值算法的多层并行性和使用并行线性代数模块的ODE系统的特殊结构。该方法促进了设计规范的可重用性和派生过程的清晰结构。定义了两种类型的组件,以便在推导并行刚性ODE求解器期间对不同方面进行单独处理。该方法已应用于PC集群上的高级数值刚性ODE求解器的实现。在此基础上,对平行数值格式进行了优化,并适用于分别求解具有密集带状结构和窄带状结构的刚性ODE系统的两个建模问题。数值实验比较了该求解器与最先进的顺序刚性ODE求解器。结果表明,该并行求解器对密集ODE系统的求解效果特别好,对窄带状系统的求解效果也相当好。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Exploiting the multilevel parallelism and the problem structure in the numerical solution of stiff ODEs
A component-based methodology to derive parallel stiff ordinary differential equation (ODE) solvers for multicomputers is presented. The methodology allows the exploitation of the multilevel parallelism of this kind of numerical algorithm and the particular structure of ODE systems by using parallel linear algebra modules. The approach promotes the reusability of design specifications and clear structuring of the derivation process. Two types of components are defined to enable the separate treatment of different aspects during the derivation of a parallel stiff ODE solver. The approach has been applied to the implementation of an advanced numerical stiff ODE solver on a PC cluster. Following the approach, the parallel numerical scheme has been optimized and adapted to the solution of two modelling problems which involve stiff ODE systems with dense and narrow banded structures respectively. Numerical experiments have been performed to compare the solver with the state-of-the-art sequential stiff ODE solver. The results show that the parallel solver performs especially well with dense ODE systems and reasonably well with narrow banded systems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信