首页| 论坛| 二 手| 模拟攒机| 代理商大全| 方案查询| 手机| 笔记本| 视频| 软件下载| 排行榜| 经销商| 全国行情| 招聘|小游戏| 黄页| 博客| 商城

从10年前说起 Intel新独立显卡万字解析

中关村在线 作者:ZOL 编辑:白林 02-23
  单颗Larrabee CPU核心、核心内部的联接通道以及核心的L2高速缓存本地子集是如何连接呢?下图描述的就是内部连接情况,其中,Larrabee核心的指令译码器(Instruction Decoder)不仅支持标准的Pentium x86指令集,此外还支持其他一些指令集,之后我们会着重介绍。

  Larrabee采用有序Pentium处理器,支持64-bit指令集、多线程技术,内建宽幅VPU(矢量处理单元)。Larrabee的每颗核心可以快速与相应的256KB  L2缓存的本地子集相连。L1高速缓存包括32KB Icache以及32KB Dcache。Larrabee内部每颗核心可以通过L2高速缓存组成环形网络


Intel制霸显卡新起点 Larrabee全解析

Larrabee每个IA核心的内部逻辑架构

  为了让larrabee架构更简单,larrabee CPU核心的标量以及矢量单元采用了分离式寄存器组,在标量以及矢量单元中相互转移的数据首先会被写入内存,然后再从L1高速缓存中读取数据。

  Larrabee内建的L1高速缓存在与标量和矢量单元连接时可以支持低延迟接入,而且可以和Larrabee的VPU(矢量处理单元)指令集协同工作,也就是说,在某种程度上,我们可以把Larrabee的L1高速缓存看做是一种扩展寄存器文件。这种设计模式大大提升了Algorithm(演算法)的性能,特别是在缓存控制指令集下,演算法的性能提升更加明显。单线程Pentium处理器内建8KB Icache(instruction cache,指令缓存)和8KB Dcache(data cache,数据缓存)。

Intel制霸显卡新起点 Larrabee全解析
Larrabee与“所谓”原始Pentium架构的异同

  Larrabee内建的所有L2高速缓存将会按照CPU核心的个数多少分为若干个单独的本地子集,每颗CPU核心共享一个本地子集。每颗CPU核心具有一条与各自L2本地子集相连的快速通道。每颗CPU核心读取的数据将会被储存在L2高速缓存子集中,而且存储速度非常快;每颗CPU核心写入的数据将会存储到各自的L2高速缓存子集中,而其他CPU核心的子集并不会接收这些数据。这种环形网络可以确保数据分享的连贯性。

文章评论
相关新闻
关于我们 联系我们 三秦IT网在线论坛 商家注册 商家列表 人才招聘 硅谷BLOG
建议使用:1024*768分辨率、32Bit颜色、FLASH Player 6.0、IE6.0或Firefox1.5以上版本浏览器和中文大字符集
Copyright 1999 - 2009 3QIT, All Rights Reserved 三秦IT网 版权所有

陕ICP备05007135号