计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2012年
7期
141-143,153
,共4页
多核%多任务%并行算法%任务并行库%VS.NET
多覈%多任務%併行算法%任務併行庫%VS.NET
다핵%다임무%병행산법%임무병행고%VS.NET
目前,多核处理器已经越来越普及,但是现有算法并不能有效地并行处理数据,造成硬件资源的浪费.为了提高多核处理器的数据处理能力,针对求两个字符串的公共子串算法,提出一种改进方法,在VS.NET环境使用TPL(任务并行库),调度改进的算法处理数据.实验结果表明,改进后的算法可以充分利用多核处理器并行处理数据的特点,提高并行加速比,大大提高数据处理效率.
目前,多覈處理器已經越來越普及,但是現有算法併不能有效地併行處理數據,造成硬件資源的浪費.為瞭提高多覈處理器的數據處理能力,針對求兩箇字符串的公共子串算法,提齣一種改進方法,在VS.NET環境使用TPL(任務併行庫),調度改進的算法處理數據.實驗結果錶明,改進後的算法可以充分利用多覈處理器併行處理數據的特點,提高併行加速比,大大提高數據處理效率.
목전,다핵처리기이경월래월보급,단시현유산법병불능유효지병행처리수거,조성경건자원적낭비.위료제고다핵처리기적수거처리능력,침대구량개자부천적공공자천산법,제출일충개진방법,재VS.NET배경사용TPL(임무병행고),조도개진적산법처리수거.실험결과표명,개진후적산법가이충분이용다핵처리기병행처리수거적특점,제고병행가속비,대대제고수거처리효솔.