阿姆達爾法則及其應用

《窮查理寶典》一書介紹了查理芒格的生活炼团、投資思想来屠,被很多名人推薦。芒格在書中強調要建立“多元思維模型”榆鼠,將各個學科的重要理論和知識融入你的思考框架之中纲爸。慚愧的是我接觸了芒格的思想之后沒有認真去尋找這些優(yōu)秀的“思維模型”,因此我對這個思想的認識一直停留在“司機的知識”(只是知道一個概念的名稱妆够,但并不真正了解其背后的真正含義)層面识啦。

最近吳軍老師在得到專欄“吳軍的谷歌方法論”中介紹了計算機領域的阿姆達爾法則(Amdahl’s Law),我突然意識到這就是一個非常好的“思維模型”神妹。雖然我是計算機專業(yè)畢業(yè)的颓哮,但是慚愧的是,我以前并沒有接觸過這個法則鸵荠。

阿姆達爾法則是由著名計算機科學家吉尼·阿姆達爾(Gene Amdahl)提出的冕茅,其核心思想是:當我們提升系統(tǒng)某個部分的性能時,對系統(tǒng)整體性能的影響依賴于這個部分的重要程度和性能提升了多少

考慮一個系統(tǒng)姨伤,在其中執(zhí)行某個程序需要時間Told哨坪。假設系統(tǒng)中某個部分占整個運行時間的百分比為a,而我們將它的性能提高到了k倍乍楚。那么原來這部分需要的時間為a·Told当编,現在為(a·Told)/k。則運行原有程序的新的時間為:

?????????????????   Tnew = (1-a)Told + (a·Told)/k = Told·[ (1-a) + a/k ]

因此徒溪,加速比

??????????????????? S = Told / Tnew = 1/ [ (1-a) + a/k ]

現在忿偷,如果一個系統(tǒng)的原來占用60%時間(a = 0.6)的部分性能提升為原來的3倍(k = 3),則獲得的加速比為:

? ?????????????????????????? 1/ [ (1 - 0.6) + 0.6 / 3 ] = 1.67

因此臊泌,即使我們大幅提高了系統(tǒng)的一個主要部分的性能鲤桥,獲得的加速比還是很小。還是同樣的例子缺虐,考慮極端的情況下芜壁,我們可以不計成本的提高占60%時間部分的性能,能獲得多少加速比呢高氮?

答案是只有2.5慧妄。因為假設k = ∞,則加速比為:

? ??????????????????1/ [ (1 - 0.6) + 0.6 / ∞ ] = 1/ (1 - 0.6) = 2.5

這就是阿姆達爾法則的主要觀點:要想大幅提高整個系統(tǒng)的性能剪芍,我們必須提高整個系統(tǒng)很大一部分的速度塞淹,而不僅僅是某個部分

阿姆達爾法則的重要意義在于它提供了一個改進任何過程的通用原則罪裹。除了適用于提高計算機系統(tǒng)的速度之外饱普,它還能用于指導公司開發(fā)產品,或者是個人的發(fā)展状共。

比如套耕,蘋果手機的單個硬件指標并不是最突出的,拼單個硬件的話跟同價位甚至是低價位的手機都比不過峡继。但是蘋果并不追求單個硬件指標的性能突出冯袍,而是追求整體性能的均衡,包括硬件和軟件完美結合碾牌。因此即使蘋果手機單個的硬件性能測試并不突出康愤,但是蘋果手機使用起來很流暢,深受用戶喜愛舶吗。因此蘋果手機能賣很高的價錢征冷,相應的,利潤也就非常高誓琼。

同樣地检激,根據阿姆達爾法則肴捉,我們作為個人想要提升自己的競爭力,也要考慮從多個維度提升自己叔收,而不能僅局限于某個方面提升每庆。因為到了一定程度后,人某個維度能力的提升空間有限今穿,對個人整體競爭力的提升幫助自然也有限。而此時如果考慮提升另一個能力伦籍,獲得的提升可能更多蓝晒。

因此在提升自己的道路上不要一條路走到黑,那樣做只能獲得線性的提升帖鸦,而且有提升的極限芝薇;我們要做的更應該是時不時地切換一下提升的方向,這樣在各個維度輪番提升作儿,最后更可能獲得指數級的提升洛二。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市攻锰,隨后出現的幾起案子晾嘶,更是在濱河造成了極大的恐慌,老刑警劉巖娶吞,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件垒迂,死亡現場離奇詭異,居然都是意外死亡妒蛇,警方通過查閱死者的電腦和手機机断,發(fā)現死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绣夺,“玉大人吏奸,你說我怎么就攤上這事√账#” “怎么了奋蔚?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長物臂。 經常有香客問我旺拉,道長,這世上最難降的妖魔是什么棵磷? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任蛾狗,我火速辦了婚禮,結果婚禮上仪媒,老公的妹妹穿的比我還像新娘沉桌。我一直安慰自己谢鹊,他們只是感情好,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布留凭。 她就那樣靜靜地躺著佃扼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蔼夜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機與錄音,去河邊找鬼郁季。 笑死梦裂,一個胖子當著我的面吹牛,可吹牛的內容都是我干的彪杉。 我是一名探鬼主播派近,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼另凌,長吁一口氣:“原來是場噩夢啊……” “哼吠谢!你這毒婦竟也來了献汗?” 一聲冷哼從身側響起罢吃,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎把沼,沒想到半個月后租谈,有當地人在樹林里發(fā)現了一具尸體割去,經...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡夸赫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了切平。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡孤澎,死狀恐怖,靈堂內的尸體忽然破棺而出覆旭,到底是詐尸還是另有隱情悼沈,我是刑警寧澤贱迟,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站絮供,受9級特大地震影響衣吠,放射性物質發(fā)生泄漏。R本人自食惡果不足惜壤靶,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一缚俏、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧贮乳,春花似錦忧换、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至浓恳,卻和暖如春刹缝,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背颈将。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工梢夯, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人晴圾。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓颂砸,卻偏偏與公主長得像,于是被迫代替她去往敵國和親死姚。 傳聞我的和親對象是個殘疾皇子人乓,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內容

  • 摘要 構建軟件的并行版本可使應用在更短的時間內運行指定的數據集,在固定時間內運行多個數據集都毒,或運行非線程軟件禁止運...
    SeanCheney閱讀 4,490評論 0 2
  • 在最近的開發(fā)中撒蟀,需要用到在AlertDialog中通過WebView顯示內容,但是在實際操作過程中温鸽,發(fā)現有一個小小...
    VanGiao閱讀 8,945評論 1 4
  • 2018.4.16 張奇奇 日精進:體驗保屯。核心。受用涤垫。 體驗:今天領導們講了很多關于質量的問題以及感動客戶的事姑尺,很...
    北京張奇奇閱讀 158評論 0 0
  • 某乎和某博上有人問:“女朋友不成熟怎么辦榆芦?”我就想說柄粹,問這種話題的男生有沒有考慮過單身汪的感受喘鸟? 這個年代有個女朋...
    我是情緒怪人啊閱讀 929評論 0 2
  • 其實我不是一個喜歡追悔過去什黑,或者一直抱怨現在的人。但即使是我堪夭,也常常陷入日常的糾結當中愕把,我到底喜歡什么?我到底想要...
    紙月如新閱讀 173評論 0 0