奇幻森林原画:关于一级缓存和二级缓存,以及nvidia!!!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 08:18:08
我想问问,什么是一级缓存和二级缓存,他们有什么用?
还有,nvidia到底是什么?是公司还是一个标志硬件的时代?
麻烦哪位高手给我解释一下.

高速缓存分为一级缓存(即L1 Cache)和二级缓存(即L2Cache)。CPU在运行时首先从一级缓存读取数据,然后从二级缓存读取数据,然后从内存和虚拟内存读取数据,因此高速缓存的容量和速度直接影响到CPU的工作性能。
一级缓存都内置在CPU内部并与CPU同速运行,可以有效的提高CPU的运行效率。一级缓存越大,CPU的运行效率越高,但受到CPU内部结构的限制,一级缓存的容量都很小。
二级缓存对CPU运行效率的影响也很大,现在的二级缓存一般都集成在中,但有分为芯片内部和外部两种,集成在芯片内部的二级缓存与CPU同频率二级缓存(即全速二级缓存),而集成在芯片外部的二级缓存的运行频率 是CPU的运行频率的一半(即半速二级缓存),因此运行效率较低。

但是一级缓存和二级缓存的大,它究竟有多少好处呢?你得告诉我们经销商,实际上你得用最普通的话跟他讲。所以我们给他们打个比方,说这个就好比你开汽车的时候,后备箱是整个的一级缓存,假如说扶手里面有一个小箱子,那是你的二级缓存。二级缓存大好在哪里呢?就是你随时开车的时候,随时在里面都可以取东西了。假如你二级缓存小的话,你还得把车停下来,到后备箱里取东西。

nvidia显卡

首先我们来简单了解一下一级缓存。目前所有主流处理器大都具有一级缓存和二级缓存,少数高端处理器还集成了三级缓存。其中,一级缓存可分为一级指令缓存和一级数据缓存。一级指令缓存用于暂时存储并向CPU递送各类运算指令;一级数据缓存用于暂时存储并向CPU递送运算所需数据,这就是一级缓存的作用
二级缓存的作用又是什么呢?简单地说,二级缓存就是一级缓存的缓冲器:一级缓存制造成本很高因此它的容量有限,二级缓存的作用就是存储那些CPU处理时需要用到、一级缓存又无法存储的数据。同样道理,三级缓存和内存可以看作是二级缓存的缓冲器,它们的容量递增,但单位制造成本却递减。需要注意的是,无论是二级缓存、三级缓存还是内存都不能存储处理器操作的原始指令,这些指令只能存储在CPU的一级指令缓存中,而余下的二级缓存、三级缓存和内存仅用于存储CPU所需数据。
▲NVIDIA公司(Nasdaq代码: NVDA)是图形处理技术的市场领袖,专注于打造能够增强个人和专业计算平台的人机交互体验的产品。公司的图形和通信处理器拥有广泛的市场,已被多种多样的计算平台采用,包括个人数字媒体PC、商用PC、专业工作站、数字内容创建系统、笔记本电脑、军用导航系统和视频游戏控制台等。NVIDIA总部位于美国加州圣克拉拉,全球雇员数量超过2000人。

全球各地众多OEM厂商、显卡制造商、系统制造商、消费类电子产品公司都选择NVIDIA的处理器作为其娱乐和商用解决方案的核心组件。在PC应用领域(例如制造、科研、电子商务、娱乐和教育等),NVIDIA公司获奖不断的图形处理器可以提供出色的性能和鲜锐的视觉效果。其媒体和通信处理器能够执行宽带连接和通信应用中要求十分苛刻的多媒体处理任务,并在音频应用能力方面取得突破。

NVIDIA产品和技术的基础是NVIDIA ForceWare,这是一种综合性软件套件,能够实现业内领先的图形、音频、视频、通信、存储和安全功能。NVIDIA ForceWare可以提高采用NVIDIA GeForce图形芯片和NVIDIA nForce平台解决方案的各类台式和移动PC的工作效率、稳定性和功能。

NVIDIA是全球第一家能够提供适用于工作和娱乐应用并且同时支持众多操作系统的全套影院级着色三维图形解决方案的半导体公司。其GeForce系列图形芯片(GPU)能够为娱乐和游戏应用提供最出色的三维、二维和高清晰度电视性能,并可满足企业用户所要求的高速性能、鲜锐视觉效果以及水晶般清晰度。GeForce已成为全球领先PC厂商及显卡生产商的首选品牌。

数字媒体革命已经到来。当今的用户希望获得能够处理、存储和分配大量数字化内容的PC解决方案。NVIDIA公司的nForce媒体和通信处理器(MCP)可以实现无以伦比的系统性能、高速联网、扩充数字媒体连接和高保真音效。基于NVIDIA nForce MCP的主板和PC解决方案能够满足32位和64位计算环境对可扩充性、功能和性能的需要,是专业和家庭用户以及游戏发烧友的理想之选。
NVIDIA公司的Quadro®产品线面向专业三维和二维图形市场。NVIDIA凭借领先的技术将基于Quadro的工作站解决方案与NVIDIA统一驱动架构(UDA)和nViewTM软件完美地集成在一起,为设计、创意和科研专业人员提供了稳定的开发和应用环境。 NVIDIA还将系列移动工作站图形芯片——NVIDIA Quadro Go纳入其工作站解决方案中,从而在移动工作站上实现了专业工作站级的特性和性能,并为移动专业人员带来了实实在在的利益。

NVIDIA可提供一整套移动解决方案,满足最终用户的多种要求,包括在保持系统性能的前提下运行工程设计应用,为多功能娱乐设备提供图形处理能力等等。伴随GeForce™ Go移动图形处理器家族(包括性能超群的GeForce FX Go系列)的推出,NVIDIA 成为业界首家提供适用于移动市场的高性能三维图形处理器的企业。对工程师和动画师而言,全球第一款移动工作站图形芯片 Quadro Go GL能够让他们在移动平台上实现实时交互。立足于大获成功的媒体和通信处理技术,NVIDIA nForce3 GO MCP集成了能够扩充笔记本功能和实现极致数字媒体PC体验的软硬件技术。
NVIDIA GoForce媒体处理器产品线能够让手持终端OEM打造极富诱惑力的产品。NVIDIA GoForce节能型图形芯片能够在极低的功耗下高效处理图形和视频内容,为手持终端设计者提供了一种激动人心的产品,能够让他们为配装数码相机的手机和其他手持终端开发高分辨率图片采集、视频采集、视频播放、游戏和彩信应用。NVIDIA的GoForce产品家族能够在软件上兼容MediaQ公司早期推出的媒体处理器,因此,拥有基于MediaQ的产品设计的OEM能够快速升级产品,支持新的应用。借助基于硬件的多媒体处理技术,NVIDIA GoForce能够实现业内领先的性能和超炫视觉效果。
微软XboxTM视频游戏控制台借助NVIDIA Xbox图形处理器(XGPU)以及Xbox媒体和通信处理器(MCPX)实现出色的图形效果和令人难以置信的音频效果,以及最富动感的游戏体验。除此以外,NVIDIA的XGPU和MCPX还能实现超凡脱俗的三维图形、DVD和高清晰度电视、三维环境音效以及宽带连接功能。
NVIDIA公司与全球所有领先OEM合作,包括戴尔、Gateway、MPC、惠普、IBM、微软、索尼、日立、苹果和富士通-西门子。在渠道方面,NVIDIA公司与全球的系统制造商合作,提供面向所有消费者的各种价位的解决方案。此外,NVIDIA公司还与下列公司合作,提供基于NVIDIA技术的独立产品,升技计算机、青云科技、建基、华硕计算机、BFG、映泰、承启科技、EPoX 国际、eVGA、耕宇、技嘉科技、Jaton、丽台科技、MSI、同德、 Pine、PNY、宝联、浩鑫和XFX等等。
NVIDIA 历史

2000年初,NVIDIA发布全球最快的工作站GPU:QuadroNVIDIA,获得Microprocessor Report 分析家选择奖:最好的3D加速器。之后NVIDIA 被Microsoft 选为X-Box游戏机的指定图形处理单元,并且相继发布了全球第一个可每一条渲染线着色的图形处理单元:GeForce2 GTS、主流图形处理单元 GeForce2 MX。2000年6月,NVIDIA 获得<商业周刊>评为全球第一半导体公司。随后,它又发布全球最快的工作站图形处理单元:Quadro2 Pro、高端专业工作站图形处理单元:Quadro2 MXR以及第一个十亿像素的图形处理单元(GPU):GeForce2 Ultra。2000年9月,NVIDIA 被公认为硅谷发展最快的技术公司之一。

2001年NVIDIA被FSA评为最受尊敬的和财务管理最好的半导体公司。并很快成为全球最快达到10亿美元营业额的半导体公司。在这一年里,GeForce3的3D图形技术获得<游戏开发杂志>的最创新奖,被FSA评为最受尊敬的和财务管理最好的半导体公司。2001年11月,NVIDIA的GeForce3图形处理单元(GPU)被<电脑显示世界杂志>评为2001年最创新的产品。其生产的图形处理器(GPU)入选<PCWorld.com> 前十名名单并且发布GeForce Titanium 系列产品, 再次扩大图形处理单元的领先地位。

2001年NVIDIA被FSA评为最受尊敬的和财务管理最好的半导体公司。并很快成为全球最快达到10亿美元营业额的半导体公司。在这一年里,GeForce3的3D图形技术获得<游戏开发杂志>的最创新奖,被FSA评为最受尊敬的和财务管理最好的半导体公司。2001年11月,NVIDIA的GeForce3图形处理单元(GPU)被<电脑显示世界杂志>评为2001年最创新的产品。其生产的图形处理器(GPU)入选<PCWorld.com> 前十名名单并且发布GeForce Titanium 系列产品, 再次扩大图形处理单元的领先地位。

2003年是NVIDIA有史以来推出新显示芯片最多的一年:NV30、NV31、NV34、NV35、NV36、NV38,六款产品相继出现在市场上。年初已推迟许久的NV30,即GeForce FX 5800 Ultra上市,可因为多种因素很快便悄然退出市场(它针对专业领域的变种Quadro FX倒是因种种新特性和强劲性能而值得称赞),这是NVIDIA加速推出新品的一个重要因素。随后而来的GeForce FX 5900 Ultra(NV35)表现出了成熟的风貌,它的性能得到了大幅提升,从一定程度上改变了ATi在高端市场独自称雄的局面。同时NVIDIA暑期推出了性价比突出的简化版GeForce FX 5900 SE,弥补了其在1500元到2000元市场的产品空档。

2004年nVIDIA动作连连,相继发布了nForce芯片组的一系列驱动后,又带来了Forceware56.72驱动。这款驱动的文件生成日期是03/24/2004日,支持nVIDIA全系列显卡,并且这款驱动已经通过了微软WHQL认证,在Windows平台的稳定性和兼容性上都有保障,再加上ForceWare55系列驱动的一系列增强功能:支持DirectX9.0,支持OpenGL1.5,支持每个应用程序3D属性的独立调节和存档,内建3.5版本的nVIEW多显示技术支持IE广告窗口封锁功能,支持显示Gridlines技术,支持480i、480p、720p和1080i的HDTV输出。因此我们建议使用nVIDIA显卡的朋友更新此款驱动。

一级缓存和二级缓存是集成在CPU内的(当然也有在外集成的,例如龙芯),用与存放CPU指令的,笼统来说越大越好,nvedia是一间公司,全球第三大的显卡公司,我们现在所说的6600,7300,7600之类的显卡就是它的出品.

CPU进行处理的数据信息多是从内存中调取的,但CPU的运算速度要比内存快得多,为此在此传输过程中放置一存储器,存储CPU经常使用的数据和指令。这样可以提高数据传输速度。可分一级缓存和二级缓存。

一级缓存
即L1 Cache。集成在CPU内部中,用于CPU在处理数据过程中数据的暂时保存。由于缓存指令和数据与CPU同频工作,L1级高速缓存缓存的容量越大,存储信息越多,可减少CPU与内存之间的数据交换次数,提高CPU的运算效率。但因高速缓冲存储器均由静态RAM组成,结构较复杂,在有限的CPU芯片面积上,L1级高速缓存的容量不可能做得太大。

二级缓存
即L2 Cache。由于L1级高速缓存容量的限制,为了再次提高CPU的运算速度,在CPU外部放置一高速存储器,即二级缓存。工作主频比较灵活,可与CPU同频,也可不同。CPU在读取数据时,先在L1中寻找,再从L2寻找,然后是内存,在后是外存储器。所以L2对系统的影响也不容忽视

NVIDIA是一个生产显卡处理芯片的产商
现在的显卡大厂主要有NVIDIA和ATI二家,都是显卡世界性的一线研发机购
NVIDIA是一家集显卡开发,芯片生产,显卡制造销售一条龙的企业,几乎所有的主板显卡生产厂商都有合作,并且NVIDIA公司自己行开发的NF系列的南北桥芯片已成熟,支持AMD的CPU,并自行制造PC机主板,与ATI并称世界二大VGA及主板支持魁首