- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
LS-DYNA/MPP的
基本架构与演进
JasonWang
AnsysTechnologyConference
Sept.17-182020
Outline
?LSDYNA/MPPExplicitImplementation
?HYBRID
?DynamicRebalance
?UserDefinedREDECOMP
LSDYNA/MPPExplicitImplementation
4CORESExplicittimeloop
MPP(MIMD)
ProcessElements
Syncdt
Contact
MPI
LAN
Constraints
CORE
$$$$
UpdateNodes
Rank0123
?Problemfitsinrealmemory(incore)
?Element:internalforce(CPU,memorybounded,highdatareuserateand$friendly)
?Timemarchingwithtimestepsizelimiter(Syncpoint)
?Contact:externalforce(CPU,memory,networkbandwidthbounded)
DefaultDecomposition
?Baseoninitialgeometry
?Useelementtype,materialmodel,integrationpoints,etc.toestimatetotalcostofthemodel
?SubdividethedomainwithequalcostusingRecursiveCoordinatesBisection
?AdditionaloptionsallowusertomanipulateMPPpartition
Notequaldomainsize
Scaling/Speedup
MPP
MPImessage
Telapse=(Tcpu+Tsys+Tmpp)core
Tcpu:NumberCrunching
Tsys:System
Tmpp:Communication
???????=
(Tcpu+Tsys)1core
max(Telapse)
Loadbalancing/Parallelefficiency:
?Element,contact,etc
?NUMA,memorybandwidthpercore,I/O,etc
?Communication,latency
?Communication/Computation(surface/volume)
~20Kelementspercore(20KPC)
MPIMessageLatency
MPIRanks
LSDYNA/MPPexplicit
datasizerange
240cores
MessageSize64cores
16cores
SMPandMPP–HYBRID
HYBRID
MPP
SMP
SMP
SMP
SMP
SMP
SMP
SMP
SMPMPPmessage
96MPPranks
Telapse=Tcpu+Tsys+Tmpp
16MPPranks
6SMPthreads
Telapse=Tcpu+Tsys+Tmpp+Tomp
?Totalmessagesandlatencyreducedby~thread2(Tmpp,36x)
?NumberofIOreducedby~thread(Tsys,6x)
1165125,000+
SMPHYBRID
CPUcorecounts
60MSolidsFBOErosionImprovementinLS-DYNAR8.0.0
ParallelscalingofLS-DYNAinexp5transientphase(0.2ms-0.3ms)onCray
XC40
14000
32KPC
Elapsed12000
ElementPrc
10000
contact
LoadImbalance
8000
16KPC
8KPC
4KPC
6000
4000
2000
0
020004000600080001000012000140001600018000
MPIr
您可能关注的文档
- IGBT模块封装及车用变流器设计与验证.docx
- JBT 11030-2010 汽轮机高低压复合转子锻件 技术条件.docx
- LS-DYNA(ANSYS)中文培训教程.docx
- LS-DYNA材料的二次开发.docx
- LS-DYNA超详细、超全面中文教程(1).docx
- LS-DYNA超详细、超全面中文教程.docx
- nCode 疲劳耐久性工程高级培训班课程 基于有限元的虚拟疲劳寿命预测.docx
- nCode学院培训课程:疲劳失效及寿命预测.docx
- NVH仿真在汽车开发中应用及传递函数常用优化方法及实战分享CAE之家.docx
- OptiStruct在船舶基座动力学优化设计中的应用.docx
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)