南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第七章 并行算法的一般设计过程

第七章并行算法的一般设计过程 7.1PCAM设计方法学 7.2划分 73通讯 7.4组合 7.5映射 L生
第七章 并行算法的一般设计过程 7.1 PCAM设计方法学 7.2 划分 7.3 通讯 7.4 组合 7.5 映射 7.6 小结

PCAM设计方法学 *设计并行算法的四个阶段 *划分(Partitioning) *通讯(Communication) *组合(Agglomeration) *映射(Mapping) *划分:分解成小的任务,开拓并发性; *通讯:确定诸任务间的数据交换,监测划分的合理性; *组合:依据任务的局部性,组合成更大的任务; *映射:将每个任务分配到处理器上,提高算法的性能。 2011/11/1
设计并行算法的四个阶段 划分(Partitioning) 通讯(Communication) 组合(Agglomeration) 映射(Mapping) 划分:分解成小的任务,开拓并发性; 通讯:确定诸任务间的数据交换,监测划分的合理性; 组合:依据任务的局部性,组合成更大的任务; 映射:将每个任务分配到处理器上,提高算法的性能。 4 2011/11/1 PCAM设计方法学

PCAM设计过程 问题 划分 通信 组合 映射 d 5 2011/11/1
问题 划分 映射 组合 通信 5 2011/11/1 PCAM设计过程

第七章并行算法的一般设计过程 7.1PCAM设计方法学 7.2划分 7.3通讯 7.4组合 7.5映射
第七章 并行算法的一般设计过程 7.1 PCAM设计方法学 7.2 划分 7.3 通讯 7.4 组合 7.5 映射 7.6 小结

7.2划分 7.2.1方法描述 7.2.2域分解 7.2.3功能分解 7.2.4划分判据
7.2 划分 7.2.1 方法描述 7.2.2 域分解 7.2.3 功能分解 7.2.4 划分判据

划分方法描述 *充分开拓算法的并发性和可扩放性》 *先进行数据分解(称域分解),再进行计算功 能的分解(称功能分解); *使数据集和计算集互不相交; *划分阶段忽略处理器数目和目标机器的体 系结构; *能分为两类划分: *域分解(domain decomposition) *功能分解(functional decomposition) 8 2011/11/1
充分开拓算法的并发性和可扩放性; 先进行数据分解(称域分解),再进行计算功 能的分解(称功能分解); 使数据集和计算集互不相交; 划分阶段忽略处理器数目和目标机器的体 系结构; 能分为两类划分: 域分解(domain decomposition) 功能分解(functional decomposition) 8 2011/11/1 划分方法描述

7.2划分 7.2.1方法描述 7.2.2域分解 7.2.3功能分解 7.2.4划分判据
7.2 划分 7.2.1 方法描述 7.2.2 域分解 7.2.3 功能分解 7.2.4 划分判据

域分解 *划分的对象是数据,可以是算法的输入数 据、中间处理数据和输出数据, *将数据分解成大致相等的小数据片; *划分时考虑数据上的相应操作; *如果一个任务需要别的任务中的数据,则 会产生任务间的通讯; 10 2011/11/1
划分的对象是数据,可以是算法的输入数 据、中间处理数据和输出数据; 将数据分解成大致相等的小数据片; 划分时考虑数据上的相应操作; 如果一个任务需要别的任务中的数据,则 会产生任务间的通讯; 10 2011/11/1 域分解

域分解 *示例:三维网格的域分解,各格点上计算 都是重复的。下图是三种分解方法: 1-D 2-D 3-D 图7.2 2011/11/1 11
域分解 示例:三维网格的域分解,各格点上计算 都是重复的。下图是三种分解方法: 图7.2 1 D ‐ 2 D ‐ 3 D ‐ 11 2011/11/1

域分解 *不规则区域的分解示例: 2011/11/1 12
域分解 不规则区域的分解示例: 12 2011/11/1
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第六章 并行算法的基本设计技术.pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第五章 并行算法的一般设计方法.pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第四章 并行算法的设计基础.pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第三章 并行计算硬件结构基础(并行计算性能评测).pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)专题二 云计算的概念、技术与应用.pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第二章 并行计算硬件结构基础——当代并行机系统(SMP、MPP和Cluster).pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第一章 并行计算硬件结构基础(并行计算机系统及其结构模型).pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)引论 Introduction(谢磊).pdf
- 计算机科学与技术(参考文献)Focus and Shoot - Efficient Identification over RFID Tags in the Specified Area.pdf
- 计算机科学与技术(参考文献)Search for a Needle in a Haystack - an RFID-based Approach for Efficiently Locating Objects.pdf
- 计算机科学与技术(参考文献)Efficient Route Guidance in Vehicular Wireless Networks.pdf
- 计算机科学与技术(参考文献)FootStep-Tracker:An Anchor-Free Indoor Localization System via Sensing Foot Steps.pdf
- 计算机科学与技术(参考文献)TouchID - User Authentication on Mobile Devices via Inertial-Touch Gesture Analysis.pdf
- 计算机科学与技术(参考文献)RF-ECG - Heart Rate Variability Assessment Based on COTS RFID Tag Array.pdf
- 计算机科学与技术(参考文献)RF-Kinect - A Wearable RFID-based Approach Towards 3D Body Movement Tracking.pdf
- 计算机科学与技术(参考文献)Tremor Detection Using Smartphone-based Acoustic Sensing.pdf
- 计算机科学与技术(参考文献)Tell Me What I See - Recognize RFID Tagged Objects in Augmented Reality Systems.pdf
- 计算机科学与技术(参考文献)iFridge:An Intelligent Fridge for Food Management based on RFID Technology.pdf
- 计算机科学与技术(参考文献)Efficient Protocols for Collecting Histograms in Large-Scale RFID Systems.pdf
- 计算机科学与技术(参考文献)AirContour - Building Contour-based Model for in-Air Writing Gesture Recognition.pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第八章 并行数值算法(基本通信操作).pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)第九章 并行数值算法(稠密矩阵运算).pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)专题一 MapReduce的概念、原理与应用.pdf
- 南京大学:《并行处理技术——分布式与并行计算 Distributed and Parallel computing(并行计算——结构、算法、编程)》课程教学资源(课件讲稿)专题三 边缘智能(边缘计算时代的人工智能).pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)课程介绍 Introduction(谢磊).pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第一章 物联网概述.pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第二章 智能感知技术概述.pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第三章 传感器感知技术.pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第六章 自动识别技术与RFID(RFID防冲突协议与无源感知技术).pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第四章 非传感器感知技术.pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)专题——RFID的识别与估算机制.pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)专题——从识别到感知(基于RFID的可标记无源感知机制研究).pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第七章 传感器技术(传感器网络).pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第八章 定位系统(定位技术).pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)专题——物联网定位机制(概念、原理与前沿技术)以及基于位置的服务.pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)专题——基于RFID的感知机制研究(RFID as a Sensing Tool).pdf
- 南京大学:《物联网技术导论 Introduction of Internet of Things》课程教学资源(课件讲稿)第九章 物联网信息安全与隐私保护.pdf
- RFID标签识别机制-冲突以及防冲突算法研究(参考文献)Efficient Tag Identification in Mobile RFID Systems.pdf
- RFID标签识别机制-冲突以及防冲突算法研究(参考文献)P-MTI - Physical-layer Missing Tag Identification via Compressive Sensing.pdf
- RFID标签识别机制-冲突以及防冲突算法研究(参考文献)Probabilistic Optimal Tree Hopping for RFID Identification.pdf