大家好,歡迎回來我的 AI 開發學習筆記。
不知不覺地,關於平行執行 (Parallelization) 的主題我們已經聊了好幾週,這一期應該是這系列的最後一期了。
由剛開始談平行執行,到長短腳分支,它們都有一個共同點:
分支數量在寫程式、畫流程時已經寫死了
但在現實應用中,哪有這麼多的早知道?
(如果我能早知道上一期樂透的號碼,現在就能辭職不幹了,因為那期頭獎可是有 7,000 萬加幣呢🤑)
大部份情況我們根本不知道當下會有多少個任務需要同時處理。
這時候,就輪到今天的主角登場:
動態平行執行 (Dynamic Parallelization)
這是一種能根據當下具體情況,動態決定要開幾條「影分身」分支去執行任務的技巧。

