对称多处理(SMP)是一种计算机体系结构,其中两个或多个中央处理器(CPU)共享同一内存的公共链路。它最初开发于20世纪60年代,自那时以来一直用于各种配置。SMP系统中的任何处理器都可以从共享的任何部分访问和运行软件记忆。随着技术的发展和市场的变化,这种装置的受欢迎程度在这一年中波动不定,但它仍然是最常见的多处理器技术之一。
一种中央处理器SMP起源于20世纪60年代早期,是一种通过高速连接连接多个处理器并使它们能够访问同一组内存模块的方法。由于内存是在处理器之间共享的,因此SMP硬件可能比其他技术更便宜,这些技术可能会将内存专用于每个处理器有人用一个简单的横杆连接两个处理器,而另一些人则在多达32个处理器之间使用更复杂的互连。任何对称的多处理系统都会因这种互连的速度和容量而受到阻碍;一个有32个处理器的系统不一定要快32倍,因为这些处理器和系统内存之间的公共链路可能会阻塞与其他技术相比,对称多处理的一个关键优势是,SMP系统或多或少地平等对待所有处理器,从而使每个处理器都能以相同的质量访问其他计算机硬件,这意味着系统中的任何处理器都可以从软件程序中读取和执行指令,而不管这些指令在哪里程序驻留在计算机内存中。许多软件程序现在被分成更小的块,称为线程;当这些程序在SMP系统上运行时,每个处理器都可以运行程序的一个线程,用户级软件不需要修改就可以在支持对称多处理的系统上运行,但是底层操作系统必须支持这项技术。随着其他技术的发展和新体系结构的探索,对称多处理的流行程度在过去的几年里逐渐减弱技术对计算可能产生的影响出现在20世纪90年代初;一些公司,尤其是Sequent计算机系统公司,开始专注于制造高端SMP系统。Sequent于1999年被IBM收购,其设计备受赞誉,但从未能够有效地与计算机行业的巨头竞争在高端系统中,新的多处理技术,如非统一内存访问(NUMA)已经部分取代了SMP多年来,计算机制造商已经在消费级硬件上进行了对称多处理的试验;然而,除了昂贵的狂热硬件之外,大多数个人计算机都缺乏这项技术。使单CPU系统更高效的新技术,如同时多线程或"超线程","随着多核技术的兴起,在不增加SMP成本的情况下提高了计算机的性能。但是,将这些技术结合起来是可能的,最强大的台式计算机可能包括多个通过SMP连接的多核处理器,从而创造了一个具有大量计算能力的系统。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/274189.html
猜你喜欢
-
什么是垂直复视(Vertical Diplopia)?
-
看门人是干什么的(What does a Caretaker do)?
-
如何选择最好的隔离霜(Choose the Best Barrier Cream)?
-
什么是补习教育(Remedial Education)?
-
感知是什么过程(the Perception Process)?
-
多媒体设计师是做什么的(What does a Multimedia Designer do)?
-
麦克伯尼的观点是什么(McBurney's Point)?
-
遗传学的职业有哪些不同(Different Genetics Careers)?
-
唾液酸的常见原因是什么(Common Causes of Sour Saliva)?
-
分销经理是做什么的(What does a Distribution Manager do)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
faceu激萌怎么把瘦脸开到最大
希瑟(Heather)——欧美十大最佳柯南灰歌
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
二人梭哈
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382