怎么选择好的服务器

怎么选择好的服务器,第1张

导语:服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。那么,我们可以怎么选择好的服务器

怎么选择好的服务器

你需要从不同的角度来决定选择一台什么样的服务器,找到满足技术需要、业务发展和成本控制之间的最佳平衡点,为了做到这一点,绝对还是需要一点智慧。51IDC将在下面为大家介绍一些易于理解,尽可能全面的建议,并帮助你做出决定。

先不要急于决定需要怎样的CPU,几个硬盘,几个G内存,需要多少兆带宽这样的问题,那些是我们最后需要得到的答案。在这之前,先一起梳理几个问题。在下面,我们列出了一些“多少”或“什么样”的问题,拿起你的笔或在Windows记事本里新建一个文件,尝试根据下面四个问题来评估自己的需求:

1服务器运行什么应用

2需要支持多少用户访问

3需要多大空间来存储数据

4我的业务有多重要

1:服务器运行什么应用这是首先需要考虑的问题,在这里你要根据服务器的应用类型,也就是用途,来决定服务器的性能、容量和可靠性需求。我们按照前端服务器+应用程序服务器+数据服务器的常见基础架构来讨论:

11Web前端:正常情况下,我们认为大多数Web前端服务器(Front-end)对服务器的要求不大,例如静态Web服务器、动态Web服务器、服务器等等,因为在现有的技术框架中,我们有很多方案可以解决前端服务器的性能扩展和可靠性问题,例如LVS、Nginx反向代理、硬件负载均衡(F5,A10,Radware)等。甚至在很多访问量不高(几百个用户同时在线)的应用中,51IDC的经典酷睿服务器就可以满足需求。

12应用服务器:由于承担了计算和功能实现,我们需要为基于Web架构的应用程序服务器(Application Server)选择足够快的服务器,另外应用程序服务器可能需要用大量的内存,尤其是基于Windows基础架构的Ruby,Python,Java服务器。这一类服务器至少需要使用单路至强的配置。对于可靠性的问题,如果你的架构中只有一台应用服务器,那肯定需要这台服务器足够可靠,RAID绝对是不能忽视的选项。但如果有两台或更多的应用服务器,并设计了负载均衡机制,具有冗余功能,那我们则不必将每台服务器武装到底。

13特殊的应用:除了作为Web架构中的应用程序服务器之外,如果你的服务器是用来处理流媒体视频编码、服务器虚拟化、媒体服务器(Asterisk之类),或者作为游戏服务器(逻辑、地图、聊天)运行,则同样对CPU和内存需求比较高,我们至少要考虑单路至强的服务器。其中服务器虚拟化对存储的可靠性的要求都非常高,因为一个篮子里有十几个鸡蛋,篮子一定要足够牢靠才是。

14公共服务:我们指的是邮件服务器、文件服务器、DNS服务器、域控服务器这类服务器。通常情况我们会部署两台DNS服务器作为互相备份,域控主服务器也会拥有一台备份服务器(专用的或非专用的),所以对于可靠性,无需达到苛刻的地步。至于邮件服务器,至少需要具备足够的硬件可靠性和容量大小,这主要是为了对邮件数据负责,因为很多用户没有保存和归档邮件数据的习惯,当他们重装系统后,总会依赖重新下载服务器上的数据。至于性能问题,我们认为需要评估用户数量才能决定。

15数据库:我们最后讨论的应用,也是要求最高,最重要的服务器。无论你使用的是MySQL、SQLServer还是Oralce,一般情况下,我们认为它需要足够快的CPU,足够大的内存,足够稳定可靠的硬件。单路至强CPU/4GB内存/Raid1绝对是入门配置。关于准确的配置我们需要再讨论业务需求后才能作决定。

2:服务器需要支持多少用户访问服务器肯定是为了提供某种服务,而使用这些服务的用户同样是我们必须考虑的因素,有几个具体的问题你需要做出评估:有多少注册用户正常情况下有多少用户会同时在线访问每天同时在线访问的最高峰值大概是多少这些问题,对我们决定采用什么样的CPU,多大的内存有着至关重要的影响。51IDC建议你的技术人员和业务部门坐在一起来讨论这几个问题,最后甚至需要按照特定的技术模型和算法,将这些数字转化为一些更具体的技术数字,例如并发多少个连接(很多时候,用户数与连接数不是一个概念)。同时,你还要对未来的用户增长做一个尽可能准确的预测和规划,你的服务器需要支持越来越多的用户。

3:需要多大空间来存储数据我们需要从两个角度来计算这个问题,一个角度是有哪些类别的数据,包括: *** 作系统本身占用的空间、安装应用程序所需要的空间、应用程序所产生的数据、数据库、日志文件、邮件数据等等,如果是Web20类的网站,你还要计算每个用户的存储空间;另一个角度是从时间轴来考虑,这些数据每天都在增长,你至少要为未来1年(我们建议2~3年)的数据增长做个准确的测算,这可能仍然需要你的软件开发人员和业务人员一起提供足够的信息。最后你仍然需要为计算出来的数字结果乘15左右的系数,方便维护的时候做各种数据备份和文件转移 *** 作。

4我的业务有多重要:你需要根据自身的业务领域,来遵循一些要求,我们在下面举几个简单的例子,帮助你理解这些服务器对可靠性、数据完整性等方面的要求:

41如果你的服务器用来运行一个WordPress博客,与朋友们分享观点。那么我相信,一台酷睿服务器,1G内存外加一块160GB的硬盘就足够了。就算服务器出现了一点硬件故障,导致几个小时甚至一两天不能提供访问,生活会照常继续,天也不会塌下来。

42如果你的服务器用来作为测试平台,那么就不会如生产环境那样,对可靠性有极高的要求,你所需要的可能只是做好例行的数据备份,服务器宕机后,能有个人在今天把问题解决掉就OK了

43如果你是一个电子商务公司,服务器正在运行电子商务网站平台,那么请一定要像重视女朋友一样重视服务器,当硬件发生故障而导致宕机,你需要对以下危言耸听的后果做好心理准备:投诉电话被打爆、顾客大量流失、顾客要求退款、市场推广费用打水漂、员工无事可干,公司运营陷入瘫痪、数据丢失(这是最痛苦最灾难的结果,我们经历了太多这样的案例,它甚至会导致一个公司就此消亡)在这里,我们其实只需要简单讨论你的业务对服务器硬件可靠性的要求。换言之,如果你觉得业务不能承担硬盘损坏带来的停机或数据丢失风险,那么一定要选择一个合适的Raid卡,对于冗余电源问题,道理一样。(全面解决这个问题,不单考虑单个服务器的硬件,还需要结合系统架构的规划设计和运维管理来分析,这部分我们将单独撰写文章来讨论。)

在完成以上问题后,我们接下来就可以决定这些具体选项:

选择什么CPU

回忆一下上面”服务器运行什么应用“和“需要支持多少用户访问”两个问题的答案,这将帮助我们来选择合适的CPU。毫无疑问,CPU的主频越高,其性能也更高;两个CPU要比一个CPU来得更爽,至强肯定比酷睿更生猛。但我们究竟需要选择怎样的CPU我们在这里为你提供一些常见情况下的建议:

(1)如果你的业务刚刚起步,预算不是很充足,建议你选择一款经典酷睿服务器,毕竟51IDC的E5300服务器最便宜只需要450块钱一个月。而且,以后你可以根据业务发展情况,随时升级到更高配置的服务器。

(2)如果你需要在一台服务器同时运行多种应用服务,例如Net+Exchange+SQLServer,那么一个单路至强(例如X3330)或新一代酷睿I3/I7(双核四线程)将是最佳的选择。虽然从技术角度,这不是一个好主意,但至少能够帮你节约一大笔成本。

(3)如果你的服务器运行SQLServer、MySQL或者Oracle,而且目前有几百个用户同时在线,未来还会不断增长,那么你至少应该选择安装一个E5504(或更高主频)的至强服务器。当半年后负载越来越大的时候,可以选择增加一个CPU。

(4)如果你需要一台游戏服务器,那么我们建议你选择一台单路或双路的至强服务器。需要注意的是,使用双路CPU需要应用程序的支持,如果应用程序本身没有对双路CPU进行代码优化,就不会带来性能的显著提升,而且将造成投资的极大浪费。

需要多大的内存

同样,”服务器运行什么应用“和“需要支持多少用户访问”两个问题的答案,也将帮助我们来选择合适的内存容量。相比于CPU,我们更认为内存(RAM)是影响性能的最关键因素。因为在相当多正在运行的服务器中,我们发现CPU利用率一般都在10%~30%之间,甚至更低。但我们发现由于内存容量不够而导致服务器运行缓慢的案例比比皆是,如果服务器不能分配足够的内存给应用程序,应用程序就需要通过缓慢的硬盘接口来交换读写数据,这将导致网站慢的令人无法接受。内存大小主要取决于服务器的用户数量,当然也和应用软件对内存的最低需求和内存管理机制有关系,所以,最好由你的程序员或软件开发商给你最佳的内存配置建议。我们同样在下面给出了一些常见应用环境下的内存配置建议:

(1)无论是Windows下的`IIS还是Linux下的Apache,一般情况下Web前端服务器不需要配置特别高的内存,尤其是在集群架构中,1GB-2GB就已足够。只有当几千个并发用户,并运行动态脚本的时候,我们才会考虑使用4GB或更高的内存。

(2)对于运行Tomcat、Resin、WebLogic、Websphere或Net这样的应用服务器,2GB内存应该是基准配置。更准确数字需要根据用户数量和技术架构来确定。

(3)数据库服务器的内存由数据库实例的数量、表大小、索引、用户数来决定,一般建议配置4GB以上的内存,我们甚至在很多的客户案例中使用了24GB到48GB的内存。

(4)诸如Imail、Notes、Exchange这样的邮件服务器对内存的要求也并不高,1GB-2GB就可以满足了。

(5)对于一台文件服务器,1GB内存可能就足够了。

(6)还有一些特殊的服务器,我们需要为之配置尽可能高的内存容量,包括Squid,Varnish这样的缓存服务器,和Memcached Server。事实上,上面的数字已经足够慷慨,由于内存技术的不断进化和价格不断降低,我们才得以近乎奢侈的讨论4G、8G、16GB这些曾经不可想象的内存容量。早在2000年的时候,我面对的大多数服务器都是256MB、512MB内存,1GB已经算是高配,而那时同样也需要满足大量用户的访问。所以,除了花钱购买内存来满足应用程序的贪婪之外,系统优化和内存管理仍然是我们需要重视的问题。需要怎样的硬盘存储系统硬盘存储系统的选择和配置是整个服务器系统里最为复杂的一部分,我们需要考虑硬盘的数量、容量、接口类型、转速、缓存大小,以及是否需要Raid卡,Raid卡的型号和Raid级别等问题。甚至在一些高可靠性高性能的应用环境中,我们还需要考虑使用怎样的外部存储系统(SAN、NAS或DAS)。

网卡的问题:

如果你的基础架构是多服务器环境,而且服务器之间有大量的数据交换,那么我们建议你为每台服务器配置两个或更多的网卡,一个用来对外提供服务,另一个用来做内部数据交换。如果你对安全的要求特别高,我们甚至可以单独安装一个用于系统管理和日常维护的网卡。至于网卡端口的速率问题,这主要取决于你对带宽流量的评估。大多数情况下,百兆网卡足够用来对外提供服务,而内部数据交换建议使用千兆网卡。但话说回来,除了经典酷睿服务器之外,我们现在很难找到百兆接口的服务器主板了。还有一种情况需要注意,如果你选择51IDC的数据备份服务(Managed Backup Service),则需要一块单独的网卡连接到专有的数据备份网络中,进行每天的数据备份,这会带来几个好处:不会占用宝贵的外网带宽、保证数据传输的安全、提供快速的数据备份速度。我们非常希望这篇文章能够帮助你为服务器选择合适的硬件配置,如果你阅读后发现有不正确的地方,请在评论中指出来,我们会及时更新并感谢你的热情指正。

如果是做ERP服务器的话,推荐用双路四核的,这样比较有扩展性

如果以后客户端数量增加了或者数据库文件越跑越大,对性能要求增加,双路服务器的扩展性优势就出来了

你可以看看国产品牌正睿的这款最新SNB-E架构的双路四核服务器

标配一颗至强E5-2609四核处理器(24GHz/64GT/10M缓存),英特尔C602服务器芯片组主板,8GDDR3REGECC1333MHz内存,SATA3500G大容量服务器硬盘,双千兆网卡,性能可以说是非常不错

如果以后随着业务量的增长,觉得性能不够用了,还可以扩展到两颗处理器,达成8颗处理核心,最大支持256GBDDR3REGECC高速容错校验内存

至强e5-2420v2是双路的,因为指的是单一的CPU芯片。

至强e5-2420v2是一款低功耗的 LGA1356接口处理器。LGA1356平台有三通道内存,PCIe 30通道的数量(24个)比LGA2011平台要少。

双路CPU就是把2个CPU核心整合到一个CPU里面,从而实现更强大的运算性能。双路CPU主要是为了满足服务器、图形工作站等专业应用需要而诞生的,其优点是具备超前的多任务多线程运行能力,缺点是功耗高、价格贵、游戏性能不强。

扩展资料

英特尔 至强™ 处理器 E5 系列继续保持了行业领先的功效优势,并将英特尔至强处理器的性能提升到更高水平。它能够为单线程和多线程应用带来所需的性能,包括针对技术计算工作负载的更高的浮点运算性能等。

英特尔 至强™ 处理器 E5 系列支持主要的云要求,可使数据中心更加灵活,更快满足瞬息万变的业务需求。

Xeon E5是针对高端工作站及服务器的处理器系列,此系列每年更新,不过架构落后Xeon E3一代。

Xeon E5共有五个子系列,入门的单路处理器系列E5-1400,高端的单路处理器系列E5-1600,入门级双路处理器系列E5-2400,主流级双路、四路处理器系列E5-2600及E5-4600,前两者采用LGA 1356,后两者采用LGA 2011。

Intel Xeon E5-2420 v2是一款性能很稳定的服务器CPU,能够积极响应服务请求并进行处理,处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面的能力都有保障。

参考资料来源:intel官网-E5-2420 V2

那是你没有装这个设备或者是没有相应的软件 追问: 我安装了 VMware Workstation( 虚拟机 ) 啊 就是在新建虚拟机哦 连接不上虚拟机啊 回答: VMware Workstation 是一款功能强大的桌面 虚拟计算机 软件,提供用户可在单一的桌面上同时运行不同的 *** 作系统 ,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的 虚拟机 器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于企业的 IT开发人员和 系统管理员 而言, VMware 在 虚拟网 路,实时 快照 ,拖曳 共享文件夹 ,支持 PXE 等方面的特点使它成为必不可少的工具。 目录 VMware Workstation 特点 VMware Workstation 特性 VMware Workstation 应用 Vmware workstation7 Vmware workstation 7介绍 Vmware workstation 7新功能 Vmware workstation 荣誉 VMware Workstation 特点 VMware Workstation 特性 VMware Workstation 应用 Vmware workstation7 Vmware workstation 7介绍 Vmware workstation 7新功能 Vmware workstation 荣誉 展开 编辑本段VMware Workstation 特点 VMware Workstation 允许 *** 作系统 (OS)和 应用程序 (Application)在一台虚拟机内部运行。虚拟机是独立运行 主机 *** 作系统 的离散环境。在 VMware Workstation 中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的 *** 作系统和应用程序。你可以在运行于桌面上的多台虚拟机之间切换,通过 一个网 络共享虚拟机(例如一个公司局域网),挂起和恢复虚拟机以及退出虚拟机 — 这一切不会影响你的主机 *** 作和任何 *** 作系统或者它正在运行的应用程序。 编辑本段VMware Workstation 特性 其主要特性是: # 使用Unity来集成客户机与 宿主 机 # 更加强大的VM录制与回放功能 # 支持 智能卡 和相关 读卡器 # 增强型ACE # 改进型3D图形支持 编辑本段VMware Workstation 应用 # 虚拟化 提高IT 效率和 可靠性 业务增长总是要求 IT 基础设施不断扩展。经常需要增加服务器以支持新应用,而这会导致许多服务器无法得到充分利用,进而致使 网络管理 成本增加,灵活性和可靠性降低。 虚拟化可以减少服务器数量的增加,简化 服务器管理 ,同时明显提高服务器 利用率 、网络灵活性和可靠性。将多种应用整合到少量 企业级服务器 上即可实现这 一目 标。 通过整合及虚拟化,数百台服务器可以减少至数十台。10% 甚至更低的服务器利用率将提高到 60% 或更高。IT 基础设施的灵活性、可靠性和效率也得到改进。 #关键虚拟化要素 企业级服务器(至少为双路服务器) 多端口 英特尔 ® PRO/1000 服务器网卡 (至少要有三个端口才能进行虚拟化) VMware 虚拟化软件套件 #多端口服务器网卡可提高可靠性,减少插槽限制 与其它任何服务器一样,虚拟化服务器也需要高性能 网络连接 。然而,采用虚拟化, 服务器端口 数量变得至关重要。例如,VMware 推荐至少需要 3 个千兆位 以太网 端口才能处理服务器、网络与 VMware 服务之间的流量。 如果希望提高可靠性,还可使用 冗余 故障切换连接。如果没有冗余,连接故障会使服务器及其所有虚拟机断网。为了防止发生这样的 灾难 ,请一定使用额外的端口来提供冗余故障切换。在多层数据中心架构中进行网络分段也需要多个端口。 英特尔® PRO/1000 双端口和四端口服务器网卡可提供高端口密度,同时为 RAID 等其它应用保留服务器插槽。此外,包括在英特尔® PRO/1000 服务器网卡内的英特尔® 高级网络服务(ANS)软件可提供网卡管理和群组服务,以提高性能和可靠性。 了解有关英特尔® PRO 服务器网卡的更多信息 虚拟基础设施在更少服务器上运行更多应用 通过将服务器 资源分配 到多个虚拟机(VM),虚拟化支持不同的应用、甚至不同的 *** 作系统(OS)在同一企业级服务器上同时运行。每个虚拟机就像一台独立的服务器,但实际上在同一 虚拟服务器 内运行。 在一台服务器上运行多个应用能够提高服务器效率,并减少需要管理和维护的服务器数量。当工作负载提高时,可以迅速创建更多虚拟机,从而无需增加物理服务器即可灵活地响应不断变化的需求。而且,利用 VMware 技术,IT 管理员可以在服务器之间移动正在运行的虚拟机,同时保持服务器持续可用。 了解有关 VMware 虚拟化解决方案的更多信息 #依靠英特尔® PRO 千兆位服务器网卡获得最佳性能、可靠性和灵活性 英特尔® PRO 千兆位服务器网卡能够为增添服务器端口提供最高灵活性。单端口和双端口 千兆位以太网 卡均可用于 铜线 和 光纤 应用,四端口千兆位以太网卡现在可用于铜线网络。为实现高端口密度,双端口和四端口网卡仅占用一个 PCI-X 插槽,从而可将其余的服务器插槽留给其它应用(RAID 等)。此外,英特尔® PRO 千兆位服务器网卡具有灵活的 10 / 100 / 1000 Mbps 自适应特性,并且兼容您的全新服务器或现有服务器群中的大多数现有板上以太局域网控制器。 英特尔® PRO 千兆位服务器网卡通过大型发送卸载(LSO)和 TCP 分段卸载(TSO)将 CPU 密集型网络任务从服务器转移到网卡上,从而减轻服务器的负担来增强服务器效率。 英特尔® 高级网络服务(ANS)软件能够最大限度提高网络工作效率。借助英特尔 ANS 软件,您能够将多个英特尔® PRO 服务器网卡与其它网卡或 LOM 端口组合使用,以扩展 网络流量 ,提高 带宽 和网络可靠性。英特尔 ANS 是一款免费下载软件。当与英特尔® PRO 服务器连接一起使用时,它能够兼容所有品牌的网卡,支持 链路聚合 、自适应 负载平衡 或设置网卡 容错 组合。因此,您可通过添加英特尔® PRO 千兆位服务器网卡来升级现有的 快速以太网 连接,还可使用现有的快速以太网连接支持更高吞吐率或备份容错。 编辑本段Vmware workstation7 VMware Workstation 7 Vmware workstation 7介绍 在虚拟机上运行Windows 7或是Vista的用户对于无缘使用其Aero效果一定感到很失望,现在除了 微软 自己的Windows Virtual PC之外VMWare的虚拟机也可以使用Aero效果了。VMware在最新的Workstation 7 Build 185517中添加了对Aero Glass等功能的支持,只可惜该版本目前仅提供给受邀测试人员,不过 公开测试 版也不会太远了。 Vmware workstation 7新功能 VMWare Workstation 7出炉,支持Win7 Aero。除了支持Aero效果,VMWare Workstation 7还新增了很多功能,下面列出部分新增功能: 完善了对3D的支持 支持最新Windows 7 WDDM驱动 支持vSphere 40和ESX 可直接使用虚拟机进行打印 AutoProtect 支持对虚拟机进行加密 支持IPv6、ALSA 虚拟磁盘 可扩展,无需使用额外软件 Vmware workstation 荣誉 第一款在 Windows 虚拟机中支持 Windows Aero 3D 图形的 桌面虚拟化 产品。 借助快捷安装功能,在虚拟机中安装 32 位和 64 位 Windows 7 比在物理 PC 上更轻松。 Workstation 7 可与 Flip 3D 和 Aero Peek 结合使用,显示虚拟机的实时进度。 比 Windows XP Mode 更出色,可使用 3D 图形技术运行 Windows XP,性能更快捷,与 Unity 之间的集成更紧密,支持共享文件夹和简便的拖放 *** 作。 经过优化,可以最大限度地发挥在 32 位和 64 位 Windows 7 PC 上运行时的性能。 业界最佳的 3D 图形支持。 VMware Workstation 是第一款支持 3D 图形的虚拟机平台, 现在支持更多 3D 应用程序,在 Windows 虚拟机中支持 Windows Aero、DirectX 90c Shader Model 3 和 OpenGL 21。 功能最丰富、获得最广泛验证的虚拟化平台,品质更加卓越 创建的每个虚拟机最多可拥有 4 个虚拟 处理器 或4 个虚拟内核,以及最多 32 GB 内存。 可实现无驱动打印,这使您的 Windows 和 Linux 虚拟机可以自动访问 PC 打印机 ,无需任何配置或 驱动程序 。 智能卡身份验证使虚拟机可以共享对智能卡读卡器的访问,或将特定虚拟机绑定到智能卡读卡器以访问公司 机密数据 。 虚拟机现在支持 IPv6 网络。 具备专业技术人员不可以未有的优化性能 立即在虚拟机中安装和运行 VMware vSphere 4 和 ESXi。 借助针对 SpringSource Tools Suite 和 Eclipse IDE for C/C++ 的全新 IDE 集成,可简化 软件开发 和测试过程。 借助记录回放调试改进,可以更快地查找非确定性错误。 借助远程调试,可以更轻松地与其他开发人员共享虚拟机记录以供分析。 具备前所未有的优化性能 AutoProtect 按设定的间隔 自动拍摄 快照,帮助您防范 意外事故 ,使您可以轻松、及时地返回正常 运行状态 。 使用 256 位 AES 加密,可保护您的虚拟机不受窥视。 可暂停虚拟机以释放 CPU 资源,供其他运行中的虚拟机或 高要 求应用程序使用。 可在 PC 和虚拟机之间使用拖放 *** 作,移动格式化文本、图形和 电子邮件 附件变得更轻松。 可在 PC 和虚拟机之间复制和粘贴图形和格式化文本。 Windows 用户将发现可以更轻松地创建 虚拟网络 以满足测试需求。 借助 ALSA 声卡支持,Linux 用户可以享受更优美的音质。

代表的是CPU的数量,也就是服务器主板上CPU插槽的数量。

1、单路:指服务器支持1个CPU ,整个电路中只有一个用电器的电路叫做单路电路在单路电路中用电器必须只有1个,且不可为电压表、电流表、导线。

2、双路(2路):指服务器支持2个CPU。

3、四路(4路):指服务器支持4个CPU。

4、八路(8路):指服务器支持8个CPU。

5、多路:指服务器支持多个CPU。

扩展资料:

CPU有强大的算术运算单元,可以在很少的时钟周期内完成算术计算。同时,有很大的缓存可以保存很多数据在里面。

此外,还有复杂的逻辑控制单元,当程序有多个分支的时候,通过提供分支预测的能力来降低延时。

GPU是基于大的吞吐量设计,有很多的算术运算单元和很少的缓存。同时GPU支持大量的线程同时运行。

如果他们需要访问同一个数据,缓存会合并这些访问,自然会带来延时的问题。尽管有延时,但是因为其算术运算单元的数量庞大,因此能够达到一个非常大的吞吐量的效果。

参考资料:

百度百科-单路

百度百科-中央处理器


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13312181.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-12
下一篇 2023-07-12

发表评论

登录后才能评论

评论列表(0条)

保存