您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

面向收斂的并發(fā)程序軌跡靜態(tài)簡化方法

大?。?/span>0.67 MB 人氣: 2017-12-29 需要積分:1

   軌跡靜態(tài)簡化技術(shù)是在確保與原軌跡等價的前提下,通過隨機(jī)減少程序執(zhí)行時線程切換的數(shù)量,達(dá)到提高程序員調(diào)試并發(fā)程序效率的目的,然而,軌跡中可減少的線程切換分布往往是不均勻的,因此,隨機(jī)簡化策略難以有效地發(fā)現(xiàn)可簡化的線程切換.為此,提出了面向收斂的合并算法致力于這個問題.該算法的基本思想是:不斷地隨機(jī)選擇一線程執(zhí)行區(qū)間作為中心,在同一線程內(nèi),采用面向收斂的合并算法迭代地尋找可與其合并的前置執(zhí)行區(qū)間和后置執(zhí)行區(qū)間.實驗結(jié)果表明,該方法可以高品質(zhì)地減少執(zhí)行軌跡中的線程切換數(shù)量,進(jìn)而有助于程序員快速發(fā)現(xiàn)引發(fā)錯誤的線程交錯.

面向收斂的并發(fā)程序軌跡靜態(tài)簡化方法

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?