关于并行计算(单CPU多核并行,单节点多CPU并行,多节点并行)的效率...

发布网友 发布时间:2022-04-23 13:09

我来回答

1个回答

热心网友 时间:2022-04-27 14:04

一级缓存:6xKB
二级缓存:6x256KB
*缓存:15MB

也就是说一、二级缓存是每个核心所独占得,而*缓存是共享的。
每个核心要做计算必然要从内存获取数据,这个过程比较慢。缓存就是一个小空间(很贵)存储常用数据,从而减少从内存拿数据的时间。

当多节点计算时,不同节点的CPU需要交换数据,这时瓶颈是网络传输,即使是最贵的连接硬件速度也是很慢的,此时跟缓存基本没太大关系。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com