本發明公開了一種多核系統基于局部性量化的并行任務分配調度方法,將并行任務的局部性參數值考慮到并行任務的分配調度中,通過局部性參數值對待執行任務進行合理分組,使各分組之間的局部性參數值的差異盡可能小,保障分配到同一處理器計算核上的并行任務對共享緩存具有最小程度的資源競爭,從而有效降低了共享緩存的失效率。同時,通過對程序訪存地址序列進行采樣,利用footprint值計算單獨任務和并行任務的局部性參數值,從而顯著地降低了傳統局部性量化分析的巨大時間開銷,提高了任務分配調度的效率。該方法能夠有效地提高片上共享緩存的利用率,提高并行任務的執行性能和多核系統的吞吐率,且操作性良好。
聲明:
“多核系統基于局部性量化的并行任務分配調度方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)