首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种面向多核环境加速算法的研究
引用本文:梅青平,袁正午.一种面向多核环境加速算法的研究[J].西南农业大学学报,2011,33(5).
作者姓名:梅青平  袁正午
作者单位:重庆城市管理职业学院;重庆邮电大学计算机科学与技术学院;
基金项目:国家“863”高技术研究发展计划(2007AA12Z226)
摘    要:在共享存储器的多核环境中,锁住共享资源是完成同步操作的有效方法之一.为了提高同步对象工作效率,借鉴windows同步对象工作原理,利用windows原子操作的不可分割性和高效性,提出了一种用户级轻量级自旋锁(CSpinLock)算法,该算法具有执行速度快的特点.在实验中,将该算法与windows同步对象分别实施于射线跟踪程序.理论分析与实验结果表明,在基于windows系统的共享存储多核环境中和在同步操作频繁的情况下,采用用户级轻量级自旋锁的程序性能较windows同步对象有明显的提升.

关 键 词:多核  同步  自旋锁  用户级  原子操作  射线跟踪  

Research of a Kind of Accelerated Algorithm in Multi-core Environment
MEI Qing-ping,YUAN Zheng-wu.Chongqing City Management College,Chongqing ,China,.College of Computer Science & Technology,Chongqing University of Posts & Telecommunications,Chongqing.Research of a Kind of Accelerated Algorithm in Multi-core Environment[J].Journal of Southwest Agricultural University,2011,33(5).
Authors:MEI Qing-ping    YUAN Zheng-wuChongqing City Management College  Chongqing  China  College of Computer Science & Technology  Chongqing University of Posts & Telecommunications  Chongqing
Institution:MEI Qing-ping1,2,YUAN Zheng-wu21.Chongqing City Management College,Chongqing 401331,China,2.College of Computer Science & Technology,Chongqing University of Posts & Telecommunications,Chongqing 400065
Abstract:In the multi-core processor environment of public storage,locking the public storage is an effective way of accomplishing synchronous operation.In order to improve the efficiency of the synchronization object,taking examples from the operational principle of the windows synchronization object and using the inalienability and high efficacy of windows atomic operation,a novel light user-level spin-lock named CSpinLock is proposed.This kind of algorithm is characterized by fast processing.In an experiment,this...
Keywords:multi-core  synchronous  spin-lock  user-level  atomic operation  ray-tracing  
本文献已被 CNKI 等数据库收录!
点击此处可从《西南农业大学学报》浏览原始摘要信息
点击此处可从《西南农业大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号