一種虛擬化環(huán)境下面向任務(wù)并行編程模型的優(yōu)化方法
本發(fā)明公開了一種虛擬化環(huán)境下面向任務(wù)并行編程模型的優(yōu)化 方法;在位于客戶虛擬機(jī)的前端監(jiān)控部分獲取任務(wù)并行編程模型中失 敗的竊取操作;在位于虛擬機(jī)監(jiān)控器的后端加速部分根據(jù)加速發(fā)起者 和被加速候選者的運(yùn)行狀態(tài)和所在物理 CPU 的信息,做出是否執(zhí)行加 速的決策。若執(zhí)行加速,將加速發(fā)起者的剩余時(shí)間片提供給被加速候 選者,當(dāng)被加速候選者被虛擬機(jī)監(jiān)控器搶占(時(shí)間片耗盡或被阻塞)時(shí), 若被加速候選者處于可運(yùn)行狀態(tài),恢復(fù)其原本的調(diào)
華中科技大學(xué)
2021-04-14