大数据复习(第一章)

第一章

Google发明的MapReduce大规模数据分布存储和并行计算技术
Apache社区推出的开源Hadoop MapReduce 并行计算系统的普及使用、

1.1并行运算 (p1)

并行运算是指同时对多条指令、多个任务或多个数据进行处理的一种计算技术
实现这种计算方式的计算系统称为并行计算系统
以并行化的计算方法,实现计算速度和计算能力的大幅提升,以解决传统的串行计算所难以完成的计算任务

1.1.1 单处理器计算性能提升达到极限

提升性能的方式 (p3)

(1)提升计算机处理字长
(2)提高处理器芯片集成度
(3)提升处理器的主频
(4)改进处理器微架构

1.1.2 并行计算技术的分类 (p8)

在这里插入图片描述1.Flynn分类法
分类,一是依据计算机在单个时间点能够处理的指令流的数量;二是依据计算机在单个时间点能够处理的数据流的数量。
1)单指令流单数据流
所有指令串行执行.在一个时钟周期内,处理器只能处理一个数据流。
2)单指令流多数据流
采用一个指令流同时处理多个数据流
这些指令集都能够在单个时钟周期内处理多个存储在寄存器中的数据单元
3)多指令流单数据流
采用多个指令流处理单个数据流。
4)多指令流多数据流
MIMD能够同时执行多个指令流,这些指令流分别对不同数据流进行处理。这是目前最流
行的并行计算处理方式。目前较常用的多核处理器以及 Intel最新推出的众核处理器都属于MIMD的并行计算模式。

1.1.3 并行计算的主要技

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值