6、计算机性能问题解析

计算机性能问题解析

1. 多核、MIC 与 GPGPU 技术

随着晶体管数量呈指数级增长,而时钟速度为了控制功耗趋于平稳,为了继续提升性能,设计人员开始采用多核计算机芯片这一全新方法。

1.1 多核技术

多核技术是指在同一芯片上放置多个处理器,并配备大的共享缓存。这种方式无需提高时钟频率就能提升性能。研究表明,在处理器内部,性能提升大致与复杂度提升的平方根成正比。若软件能有效利用多个处理器,那么处理器数量翻倍,性能也近乎翻倍。因此,采用两个较简单的处理器比一个复杂处理器更为明智。

同时,使用两个处理器时,配置更大的缓存是合理的,因为芯片上内存逻辑的功耗远低于处理逻辑。随着芯片逻辑密度的增加,单芯片上的核心数量和缓存容量都在不断增加,从双核芯片迅速发展到四核、八核、十六核等。如今,二级缓存通常也为每个核心私有。

1.2 MIC 技术

芯片制造商正致力于大幅增加单芯片上的核心数量,当单芯片核心数超过 50 个时,性能的飞跃以及开发利用如此多核心的软件所面临的挑战催生了“多集成核心(MIC)”这一概念。

1.3 GPGPU 技术

除了多核和 MIC 策略,芯片制造商还在探索另一种设计方案,即芯片上集成多个通用处理器、图形处理单元(GPU)以及用于视频处理和其他任务的专用核心。GPU 最初用于处理图形数据的并行操作,传统上安装在独立显卡上,用于 2D 和 3D 图形的编码、渲染以及视频处理。由于 GPU 能对多组数据进行并行操作,它正越来越多地被用作向量处理器,用于各种需要重复计算的应用场景。当这种处理器能支持广泛的应用时,就被称为通用图形处理器计算(GPGPU)。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值