從Dataflow領域(domain)可以看出Simulink模型中的建模型式,這些型式可以被分配到多個執行緒來平行地執行。這種方法利用主機CPU所提供的處理能力帶來的優勢,藉以優化吞吐量、縮短模擬時間。由於在運算工作被分散到整個模型時可以加入平行處理,Dataflow領域(domain)的效果最好。不過,這種方式僅適用於離散訊號。
訊號處理系統設計因為涉及了演算法或資料密集的應用,通常具備高度的運算複雜度,這些複雜系統的建立及模擬可能相當耗時。Simulink中的Dataflow領域(domain)功能提供了一種方式,可以縮短模型模擬時間。這項功能透過將Simulink模型自動地分割,並且使用電腦主機上的CPU核心平行地執行來加快模擬速度。
本文將說明如何以三個簡單的步驟來設置Dataflow。接著,以一個無線電模型為例來展示Dataflow的運作,並比較使用與未使用Dataflow進行模擬所花費時間的差異。
...
...
使用者別 |
新聞閱讀限制 |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10則/每30天 |
5/則/每30天 |
付費下載 |
VIP會員 |
無限制 |
20則/每30天 |
付費下載 |