X86架構(gòu)與ARM架構(gòu)的區(qū)別

這就是“復(fù)雜指令集”和“精簡指令集”的邏輯區(qū)別氓栈」┨睿可能有人說拐云,明顯是精簡指令集好啊,但是我們不好去判斷它們之間到底誰好誰壞近她,因為目前他們兩種指令集都在蓬勃發(fā)展叉瘩,而且都很成功——X86是復(fù)雜指令集(CISC)的代表,而ARM則是精簡指令集(RISC)的代表粘捎,甚至ARM的名字就直接表明了它的技術(shù):Advanced RISC Machine——高級RISC機薇缅。

到了這里你就應(yīng)該明白為什么RISC和CISC之間不好直接比較性能了,因為它們之間的設(shè)計思路差異太大攒磨。這樣的思路導(dǎo)致了CISC和RISC分道揚鑣——前者更加專注于高性能但同時高功耗的實現(xiàn)泳桦,而后者則專注于小尺寸低功耗領(lǐng)域。實際上也有很多事情CISC更加合適娩缰,而另外一些事情則是RISC更加合適灸撰,比如在執(zhí)行高密度的運算任務(wù)的時候CISC就更具備優(yōu)勢,而在執(zhí)行簡單重復(fù)勞動的時候RISC就能占到上風(fēng)漆羔,比如假設(shè)我們是在舉辦吃飯大賽梧奢,那么CISC只需要不停的喊“吃飯吃飯吃飯”就行了,而RISC則要一遍一遍重復(fù)吃飯流程演痒,負責(zé)喊話的人如果嘴巴不夠快(即內(nèi)存帶寬不夠大),那么RISC就很難吃的過CISC趋惨。但是如果我們只是要兩個人把飯舀出來鸟顺,那么CISC就麻煩得多,因為CISC里沒有這么簡單的舀飯動作器虾,而RISC就只需要不停喊“舀飯舀飯舀飯”就OK讯嫂。

這就是CISC和RISC之間的區(qū)別。但是在實際情況中問題要比這復(fù)雜許許多多兆沙,因為各個陣營的設(shè)計者都想要提升自家架構(gòu)的性能欧芽。這里面最普遍的就是所謂的“發(fā)射”概念。什么叫發(fā)射葛圃?發(fā)射就是同時可以執(zhí)行多少指令的意思千扔,例如雙發(fā)射就意味著CPU可以同時拾取兩條指令憎妙,三發(fā)射則自然就是三條了。現(xiàn)代高級處理器已經(jīng)很少有單發(fā)射的實現(xiàn)曲楚,例如Cortex A8和A9都是雙發(fā)射的RISC厘唾,而Cortex A15則是三發(fā)射。ATOM是雙發(fā)射CISC龙誊,Core系列甚至做到了四發(fā)射——這個方面大家倒是不相上下抚垃,但是不要忘了CISC的指令更加復(fù)雜,也就意味著指令更加強大趟大,還是吃飯的例子鹤树,CISC只需要1個指令,而RISC需要5個逊朽,那么在內(nèi)存帶寬相同的情況下罕伯,CISC能達到的性能是要超過RISC的(就吃飯而言是5倍),而實際中CISC的Core i處理器內(nèi)存帶寬已經(jīng)超過了100GB/s惋耙,而ARM還在為10GB/s而苦苦奮斗捣炬,一個更加吃帶寬的架構(gòu),帶寬卻只有別人的十分之一绽榛,性能自然會受到非常大的制約湿酸。為什么說ARM和X86不好比,這也是很重要的一個原因灭美,因為不同的應(yīng)用對帶寬需求是不同的推溃。一旦遇到帶寬瓶頸,哪怕ARM處理器已經(jīng)達到了很高的運算性能届腐,實際上根本發(fā)揮不出來铁坎,自然也就會落敗了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末犁苏,一起剝皮案震驚了整個濱河市硬萍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌围详,老刑警劉巖朴乖,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異助赞,居然都是意外死亡买羞,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進店門雹食,熙熙樓的掌柜王于貴愁眉苦臉地迎上來畜普,“玉大人,你說我怎么就攤上這事群叶〕蕴簦” “怎么了钝荡?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長儒鹿。 經(jīng)常有香客問我化撕,道長,這世上最難降的妖魔是什么约炎? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任植阴,我火速辦了婚禮,結(jié)果婚禮上圾浅,老公的妹妹穿的比我還像新娘掠手。我一直安慰自己,他們只是感情好狸捕,可當我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布喷鸽。 她就那樣靜靜地躺著,像睡著了一般灸拍。 火紅的嫁衣襯著肌膚如雪做祝。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天鸡岗,我揣著相機與錄音混槐,去河邊找鬼。 笑死轩性,一個胖子當著我的面吹牛声登,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播揣苏,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼悯嗓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了卸察?” 一聲冷哼從身側(cè)響起脯厨,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎坑质,沒想到半個月后俄认,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡洪乍,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了夜焦。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片壳澳。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖茫经,靈堂內(nèi)的尸體忽然破棺而出巷波,到底是詐尸還是另有隱情萎津,我是刑警寧澤,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布抹镊,位于F島的核電站锉屈,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏垮耳。R本人自食惡果不足惜颈渊,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望终佛。 院中可真熱鬧俊嗽,春花似錦、人聲如沸铃彰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春呕寝,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背疲憋。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工豺憔, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人霜浴。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓晶衷,卻偏偏與公主長得像,于是被迫代替她去往敵國和親阴孟。 傳聞我的和親對象是個殘疾皇子晌纫,可洞房花燭夜當晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容