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

通用线程库的设计与实现
引用本文:洪承煜,许自龙,亢永敢,杨尚琴. 通用线程库的设计与实现[J]. 计算机系统应用, 2012, 21(10): 57-60,85
作者姓名:洪承煜  许自龙  亢永敢  杨尚琴
作者单位:中国石化石油物探技术研究院,南京211103
摘    要:随着采集、处理、解释一体化地震勘探软件的发展,构建跨硬件、操作系统的云计算平台成为必要;而云计算平台中,通用线程库成为开发有大计算量算法的地震勘探软件的关键.通过对线程模型和同步机制的分析,分类整理出线程的属性、线程的控制、线程执行流的构建和同步的属性及操作;最后在这些通用的组件基础上,通过对各种本地线程库的封装,实现基于任意本地线程库的跨平台通用线程库.

关 键 词:通用线程库  跨平台  多核  NTPL  WindowsThread
收稿时间:2012-02-13
修稿时间:2012-03-22

Design and Implementation of the Common Thread Library
HONG Cheng-Yu,XU Zi-Long,KANG Yong-Gan and YANG Shang-Qin. Design and Implementation of the Common Thread Library[J]. Computer Systems& Applications, 2012, 21(10): 57-60,85
Authors:HONG Cheng-Yu  XU Zi-Long  KANG Yong-Gan  YANG Shang-Qin
Affiliation:(SINOPEC Geophysical Research Institute, Nanjhing 211103, China)
Abstract:With the development of the integration of seismic exploration software in the acquisition, processing, explaining, builds cloud computing platform of a cross-hardware, operating system that becomes necessary; and in cloud computing platforms, the common thread library becomes the key to the development of a large amount of computation algorithm of seismic software. In the paper, the analysis of the threading model and synchronization mechanisms, sorting out the property of the thread, thread control, thread flow and synchronization properties and operation; finally, on the basis of these common components, to package a variety of local thread library, so that implement cross-platform common thread library on basis of any native threads library.
Keywords:the common thread library  cross-platform  multi-core  NTPL  windows thread
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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