- 4
- 0
- 约4.61千字
- 约 42页
- 2018-02-22 发布于天津
- 举报
Copyright ? The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Copyright ? The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Parallel Programmingin C with MPI and OpenMP Michael J. Quinn Chapter 13 Finite Difference Methods Outline Ordinary and partial differential equations Finite difference methods Vibrating string problem Steady state heat distribution problem Ordinary and Partial Differential Equations Ordinary differential equation: equation containing derivatives of a function of one variable Partial differential equation: equation containing derivatives of a function of two or more variables Examples of Phenomena Modeled by PDEs Air flow over an aircraft wing Blood circulation in human body Water circulation in an ocean Bridge deformations as its carries traffic Evolution of a thunderstorm Oscillations of a skyscraper hit by earthquake Strength of a toy Model of Sea Surface Temperaturein Atlantic Ocean Courtesy MICOM group at the Rosenstiel School of Marine and Atmospheric Science, University of Miami Solving PDEs Finite element method Finite difference method (our focus) Converts PDE into matrix equation Result is usually a sparse matrix Matrix-based algorithms represent matrices explicitly Matrix-free algorithms represent matrix values implicitly (our focus) Linear Second-order PDEs Linear second-order PDEs are of the form where A - H are functions of x and y only Elliptic PDEs: B2 - AC 0 Parabolic PDEs: B2 - AC = 0 Hyperbolic PDEs: B2 - AC 0 Difference Quotients Formulas for 1st, 2d Derivatives Heart of Sequential C Program u[j+1][i] = 2.0*(1.0-L)*u[j][i] + L*(u[j][i+1] + u[j][i-1]) - u[j-1][i]; Parallel Program Design Associate primitive task with each element of matrix Examine communication pattern Agglomerate tasks in same column Static number of identical tasks Regular communication pattern Strategy: agglomerate columns, assign one block of columns to each task Result of Agglomerat
您可能关注的文档
- DEA二课件幻灯片.ppt
- DefiningMarketingforthe二一stCentury幻灯片.ppt
- DemandSupplyMarketEquilibrium幻灯片.ppt
- DEPRECIATIONIMPAIRMENTSANDDEPLETION幻灯片.ppt
- DescribingCableTechnology幻灯片.ppt
- DescribingRoutingBetweenVLANs幻灯片.ppt
- DesigningandManagingValueNetworksandChannels幻灯片.ppt
- DesigningPricingStrategiesandPrograms幻灯片.ppt
- DeterminationofInterestRates幻灯片.ppt
- DeterminingTheTimePeriod(Term)幻灯片.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)