欢迎光临散文网 会员登陆 & 注册

TRICONEX D06603 英维思 集成电路带有单独的处理单元

2023-02-21 09:44 作者:张少_13365909307  | 我要投稿

TRICONEX  D06603 英维思  集成电路带有单独的处理单元

TRICONEX  D06603 多核处理器是一个微处理器一个人集成电路带有两个或多个单独的处理单元,称为核心,每个核心都读取和执行程序指令。[1]说明很普通CPU指令(如添加、移动数据和转移)但单个处理器可以同时在不同的内核上运行指令,从而提高支持的程序的整体速度多线程操作或者说并行计算技巧。[2]制造商通常将内核集成到单个集成电路上死亡(称为芯片多处理器或CMP)或集成到单个芯片中的多个管芯上芯片封装。目前几乎所有个人电脑中使用的微处理器都是多核的。

TRICONEX  D06603 多核处理器实现了多重处理在单个物理封装中。设计人员可以紧密或松散地耦合多核设备中的内核。例如,核心可以共享也可以不共享隐藏所,并且它们可以实现信息传递或者共享内存核间通信方法。普通的网络拓扑用于互连核心包括公共汽车,戒指,二维网状物,以及横木。同构多核系统仅包含相同的内核;异种的多核系统具有不同的核心(例如很大。小的具有共享相同内容的异构内核指令组,而AMD加速处理单元具有不共享相同指令集的核心)。就像单处理器系统一样,多核系统中的内核可以实现以下架构VLIW,超标量体系结构的,矢量,或者多线程操作。

多核处理器广泛应用于许多应用领域,包括多用途的,植入的,网络,数字信号处理(DSP),以及制图法(GPU)。内核数量甚至会增加到几十个,对于超过10,000个的专用芯片,[3]而在超级计算机(即芯片簇)计数可以超过1000万(并且在一个案例除主机处理器外,总共多达2000万个处理元件)。[4]

TRICONEX  D06603 使用多核处理器带来的性能提升在很大程度上取决于软件使用的算法及其实现。特别是,可能的收益受到软件中能够并行运行同时在多个内核上运行;这种效应描述为阿姆达尔定律。在最好的情况下,所谓的令人尴尬的平行问题可能实现接近核心数量的加速因子,或者如果问题被分解到足以适合每个核心的高速缓存,甚至更多,从而避免使用慢得多的主系统内存。然而,大多数应用程序并没有被加速,除非程序员在重构


TRICONEX D06603 英维思 集成电路带有单独的处理单元的评论 (共 条)

分享到微博请遵守国家法律