期刊文献+
共找到70篇文章
< 1 2 4 >
每页显示 20 50 100
多核多线程技术综述 被引量:46
1
作者 眭俊华 刘慧娜 +1 位作者 王建鑫 秦庆旺 《计算机应用》 CSCD 北大核心 2013年第A01期239-242,261,共5页
分析了多核CPU和操作系统、并行计算以及多线程设计与开发之间的关系,结合一个新的性能评估算法,从线程并行数量、数据竞争、锁竞争、线程安全、数据传输、存储一致性等方面,详细分析了多核多线程开发中开发技术和存在的问题,并给出了... 分析了多核CPU和操作系统、并行计算以及多线程设计与开发之间的关系,结合一个新的性能评估算法,从线程并行数量、数据竞争、锁竞争、线程安全、数据传输、存储一致性等方面,详细分析了多核多线程开发中开发技术和存在的问题,并给出了对应的措施,最后简要论述和分析了多核多线程技术的发展趋势。 展开更多
关键词 多核cpu 多线程 任务调度 数据共享 锁竞争 线程安全 cache存储一致性
下载PDF
基于RT-LAB的高频链直流变压器实时仿真研究 被引量:19
2
作者 孙谦浩 宋强 +2 位作者 王裕 赵彪 赵宇明 《电力系统保护与控制》 EI CSCD 北大核心 2017年第5期80-87,共8页
针对高频链直流变压器多模块特性与高频特性带来的仿真实现困难问题,提出了在RT-LAB仿真平台上实现其实时仿真的具体方法及理论分析。所提出的方法中,控制系统与主电路系统采用不同的仿真步长分别在CPU仿真器与FPGA仿真器中完成,能够在... 针对高频链直流变压器多模块特性与高频特性带来的仿真实现困难问题,提出了在RT-LAB仿真平台上实现其实时仿真的具体方法及理论分析。所提出的方法中,控制系统与主电路系统采用不同的仿真步长分别在CPU仿真器与FPGA仿真器中完成,能够在满足两者对仿真步长不同要求的基础上,实现实时仿真资源的充分利用。同时,对高频串联电感的分割原理进行了理论分析,以完成多个FPGA仿真模块的联合实时仿真运行,从而在根本上解决了高频链直流变压器由于多模块化与高频特性所带来的实时仿真矛盾。最后,利用上述理论与方法,完成了一个高频链直流变压器的实时仿真模型,并将其与Matlab离线仿真进行了对比实验。实时仿真实验结果证明了所提出的仿真方法和理论分析的正确性以及高频链直流变压器实时仿真的快速性与实用性。 展开更多
关键词 高频链直流变压器 RT-LAB FPGA 多内核cpu 多步长实时仿真
下载PDF
基于多核的多线程程序优化研究 被引量:17
3
作者 施惠丰 袁道华 《计算机技术与发展》 2010年第6期70-73,共4页
随着主流芯片厂商的大力推广,多核处理器已经变得越来越普及。以往串行化的程序设计方法在多核环境下已经不能充分利用多核CPU的资源。怎样高效地利用多核处理器的计算性能,已经成为软件开发者面临的新的课题。文中在传统的多线程编程... 随着主流芯片厂商的大力推广,多核处理器已经变得越来越普及。以往串行化的程序设计方法在多核环境下已经不能充分利用多核CPU的资源。怎样高效地利用多核处理器的计算性能,已经成为软件开发者面临的新的课题。文中在传统的多线程编程基础上,根据Intel处理器的微架构(Microarchitecture)特点,以及Linux内核提供的CPU绑定技术,通过采用Cache优化和CPU亲和力(CPU affinity)优化,消除了多核环境下局部多线程Cache行竞争和伪共享,减少了线程的调度开销,提高了多线程程序的运行效率。 展开更多
关键词 多核处理器 多线程编程 CACHE优化 cpu亲和力
下载PDF
wpa/wpa2-psk高速暴力破解器的设计和实现 被引量:13
4
作者 刘永磊 金志刚 +1 位作者 陈喆 刘京伟 《计算机工程》 CAS CSCD 北大核心 2011年第10期125-127,共3页
针对基于单核CPU的wpa/wpa2-psk暴力破解器破解速度慢的缺点,提出一种分布式多核CPU加GPU的高速暴力破解器。采用分布式技术将密钥列表合理地分配到各台机器上,在单机上利用多核CPU和GPU形成多个计算核心并行破解,利用GPU计算密集型并... 针对基于单核CPU的wpa/wpa2-psk暴力破解器破解速度慢的缺点,提出一种分布式多核CPU加GPU的高速暴力破解器。采用分布式技术将密钥列表合理地分配到各台机器上,在单机上利用多核CPU和GPU形成多个计算核心并行破解,利用GPU计算密集型并行任务强大的计算能力提高破解速度。实验结果证明,该暴力破解器的破解速度相比传统暴力破解器有明显提高。 展开更多
关键词 暴力破解 Wi-Fi联盟受限接入 预共享密钥 图形处理器 多核cpu
下载PDF
TB级地形数据实时漫游核心算法研究 被引量:12
5
作者 左志权 陈媛 《中国图象图形学报》 CSCD 北大核心 2010年第9期1411-1415,共5页
TB级数据时代已经到来,如何有效地在普通PC机上实现TB级地形数据漫游,已逐渐成为GIS(地理信息与系统)学术界的研究热点。海量数据组织管理是3维地形数据漫游的核心机制,传统四叉树、八叉树等数据结构,一定程度上解决绘制瓶颈问题... TB级数据时代已经到来,如何有效地在普通PC机上实现TB级地形数据漫游,已逐渐成为GIS(地理信息与系统)学术界的研究热点。海量数据组织管理是3维地形数据漫游的核心机制,传统四叉树、八叉树等数据结构,一定程度上解决绘制瓶颈问题,但是结构复杂,很难适应TB级地形场景实时、稳定的漫游需求。通过实施多级缓冲机制、采用动态LOD(levels of detail)与显存调度技术,以及引入多核CPU并行计算策略,最终构建出一套与数据大小无关的实时地形绘制算法。通过对1GB、10GB、200GB、500GB级等海量数据进行实验,平均绘制速率可达到30帧/s以上,比一般算法高出2~3倍,从而验证本文算法的实用性。 展开更多
关键词 地形可视化 动态调度 多级缓冲 cpu多核技术 并行计算
原文传递
多核CPU的海量点云并行kNN算法 被引量:10
6
作者 王宗跃 马洪超 +2 位作者 徐宏根 张建伟 彭检贵 《测绘科学技术学报》 北大核心 2010年第1期46-49,共4页
提出基于多核CPU的海量点云k最近邻(kNN)快速搜索算法。该算法先将点云数据按格网方式进行组织存储于外存;在搜索kNN点时,从搜索点所在的块向外扩张搜索;在多核CPU环境下采用多线程模式进行数据的内外存调度和kNN点搜索。当内存达到设... 提出基于多核CPU的海量点云k最近邻(kNN)快速搜索算法。该算法先将点云数据按格网方式进行组织存储于外存;在搜索kNN点时,从搜索点所在的块向外扩张搜索;在多核CPU环境下采用多线程模式进行数据的内外存调度和kNN点搜索。当内存达到设定上限时,采用距离搜索点最远策略释放内存,降低内外存数据交换的频率。将该方法应用于基于kNN的滤波和格网化方法中,处理速度显著提高。 展开更多
关键词 机载激光雷达 海量点云 k最近邻 多核cpu 并行算法
下载PDF
基于共享内存的多核时代数据结构研究 被引量:11
7
作者 周维 周可人 +2 位作者 栾钟治 姚绍文 钱德沛 《软件学报》 EI CSCD 北大核心 2016年第4期1009-1025,共17页
随着计算机硬件技术的发展,如今我们已经迈入了多核CPU时代.然而,作为软件核心的数据结构仍然是按照单核CPU和顺序型准则来设计的.在基于共享内存的多核时代,大量并发运行的线程会交替地修改数据,产生不可预期的结果,因而我们面临着严... 随着计算机硬件技术的发展,如今我们已经迈入了多核CPU时代.然而,作为软件核心的数据结构仍然是按照单核CPU和顺序型准则来设计的.在基于共享内存的多核时代,大量并发运行的线程会交替地修改数据,产生不可预期的结果,因而我们面临着严峻挑战.针对基于共享内存多核时代数据结构的相关研究进行综述.首先,对比了并发与并行的区别,归纳了基于演进条件(progress condition)的多核数据结构分类,对近年来学术界对各种类型并发数据结构的研究进行综述.在此基础上,剖析了并发数据结构设计和实现的关键技术,并从并发数据结构的开发流程、正确性验证等方面进行了归纳阐述.最后,基于这些讨论,对多核架构下并发数据结构未来的研究趋势和应用前景进行了展望. 展开更多
关键词 多核处理器 并发数据结构 演进条件
下载PDF
基于多进程的电力系统频域特征值并行搜索算法 被引量:10
8
作者 仲悟之 宋新立 +3 位作者 汤涌 卜广全 吴国旸 刘涛 《电力系统自动化》 EI CSCD 北大核心 2010年第21期11-16,共6页
对大规模电力系统进行小干扰稳定分析时,特别是在线动态安全预警系统中,由于系统线性化矩阵的规模庞大,求解特征值的串行算法难以满足计算速度的要求。近年来,多核CPU技术发展迅速,充分利用多核CPU的计算机硬件资源,采用并行计算技术是... 对大规模电力系统进行小干扰稳定分析时,特别是在线动态安全预警系统中,由于系统线性化矩阵的规模庞大,求解特征值的串行算法难以满足计算速度的要求。近年来,多核CPU技术发展迅速,充分利用多核CPU的计算机硬件资源,采用并行计算技术是大幅提高小干扰稳定计算速度的有效途径。提出了基于多进程的电力系统频域特征值并行搜索算法,并应用于国内广泛使用的电力系统小干扰稳定性分析程序(PSD-SSAP)中。该算法具有计算准确、实现简单、并行计算效率高等优点。实际大规模电力系统的算例测试和分析验证了该算法的正确性和有效性。 展开更多
关键词 并行计算 电力系统 小干扰稳定 多进程 多核处理器
下载PDF
多核CPU环境下的并行遗传算法的研究 被引量:7
9
作者 唐天兵 谢祥宏 +2 位作者 申文杰 韦凌云 严毅 《广西大学学报(自然科学版)》 CAS CSCD 北大核心 2009年第4期546-550,共5页
多核CPU已经成为当前CPU市场上的主流产品,设计适应多核CPU环境的算法与软件势在必行。遗传算法是一种具有很强通用性的全局搜索方法,也是一种计算量大、极耗计算资源的算法,其传统的串行计算形式并不能充分利用多核的计算资源,将其设... 多核CPU已经成为当前CPU市场上的主流产品,设计适应多核CPU环境的算法与软件势在必行。遗传算法是一种具有很强通用性的全局搜索方法,也是一种计算量大、极耗计算资源的算法,其传统的串行计算形式并不能充分利用多核的计算资源,将其设计为适应多核CPU环境的并行计算形式,具有重要的现实意义。将遗传算法的基本操作设计成并行执行形式,并利用OpenMP将其线程化,从而对不同规模的TSP问题的求解结果来看,加速比与计算效率随着规模的增大而提高。 展开更多
关键词 多核cpu OPENMP 线程化 遗传算法
下载PDF
大区域无人机影像数据的快速几何处理 被引量:8
10
作者 孙磊 郭海涛 +2 位作者 李传广 李海滨 姜春雪 《测绘工程》 CSCD 2016年第3期35-40,共6页
无人机遥感影像快速几何处理被广泛应用于灾害应急监测与评估、军事侦察等领域。针对目前多数商业软件所依赖的硬件平台成本昂贵、软件开发过程复杂等问题,面向通用硬件平台,提出一种大区域无人机影像数据的快速几何处理方法。对制约处... 无人机遥感影像快速几何处理被广泛应用于灾害应急监测与评估、军事侦察等领域。针对目前多数商业软件所依赖的硬件平台成本昂贵、软件开发过程复杂等问题,面向通用硬件平台,提出一种大区域无人机影像数据的快速几何处理方法。对制约处理效率的各关键算法进行优化和改造,实现大区域无人机影像数据的快速几何处理;在影像连接点匹配、正射纠正和影像镶嵌的处理过程中,均应用基于多核CPU并行处理技术,提高整体处理效率。多组无人机影像数据处理试验表明,该方法能够大幅提高处理效率,对硬件平台要求低,具有推广应用价值。 展开更多
关键词 无人机 影像匹配 空中三角测量 影像镶嵌 多核cpu
下载PDF
基于多核CPU的大规模DEM并行三维渲染 被引量:6
11
作者 陈景广 佘江峰 +1 位作者 宋晓群 王铁成 《武汉大学学报(信息科学版)》 EI CSCD 北大核心 2013年第5期618-621,共4页
采用数据分块进行地形数据组织,基于缓存策略进行数据调度,对各地形块采用四叉树LoD(level of detail)的细节简化算法,利用多核CPU的计算特性实现四叉树LoD的并行生成,在动态构造地形三角网后,让不同的CPU核心负责不同地形区域以实现并... 采用数据分块进行地形数据组织,基于缓存策略进行数据调度,对各地形块采用四叉树LoD(level of detail)的细节简化算法,利用多核CPU的计算特性实现四叉树LoD的并行生成,在动态构造地形三角网后,让不同的CPU核心负责不同地形区域以实现并行渲染,基于OpenMP及OpenThreads建立原型系统。实验结果表明,并行化渲染具有明显的性能优势。 展开更多
关键词 并行渲染 多核cpu 数据调度 LOD 缓存
原文传递
基于多核CPU的复杂液压产品快速并行优化方法 被引量:5
12
作者 宁志强 卫立新 +3 位作者 张瑞 权龙 化建辉 高有山 《农业机械学报》 EI CAS CSCD 北大核心 2022年第4期441-449,共9页
为缩短复杂液压产品的研发周期和提高系列化产品的开发效率,提出一种基于多核CPU的复杂液压产品快速并行优化方法。该方法利用粒子群算法寻求产品设计参数的优化和性能指标的约束,将每个仿真程序视作粒子群个体。采用两级加速策略,即CV... 为缩短复杂液压产品的研发周期和提高系列化产品的开发效率,提出一种基于多核CPU的复杂液压产品快速并行优化方法。该方法利用粒子群算法寻求产品设计参数的优化和性能指标的约束,将每个仿真程序视作粒子群个体。采用两级加速策略,即CVODE求解器加速和多核CPU加速。以非对称轴向柱塞泵三角槽优化设计为研究对象,通过物理样机试验对CVODE求解器加速方法的准确性进行验证,结果显示,试验与仿真结果吻合度较高。利用粒子群算法对三角槽主要参数进行优化以降低泵输出流量脉动。对比三角槽结构优化前后的流量脉动率,结果显示,在不增加柱塞腔压力的条件下,非对称轴向柱塞泵三角槽优化后的流量脉动相比优化前降低了36%。该方法可脱离专业仿真软件平台,能够独立运行于Windows操作系统,解决液压动态仿真对专业软件依赖的问题,且多进程比多线程编程更容易实现。在8核CPU工作站仿真条件下,与SimulationX平台仿真方法相比,该多核CPU并行方法的仿真效率提高10倍以上,与双核计算机并行运行效率相比提高近5倍。 展开更多
关键词 复杂液压产品 液压仿真软件 多核cpu 多进程并行优化 样机试验
下载PDF
Windows操作系统多核CPU内核线程管理方法 被引量:5
13
作者 李骥 姜守达 邹昕光 《自动化技术与应用》 2010年第1期27-30,共4页
Windows是采用CPU时间片轮转多任务分配机制的非实时操作系统,无法满足实时性要求比较高的任务需要。而随着CPU技术的快速发展,当前市场上双核甚至多核CPU已成为主流,这使得在Windows平台上用多核CPU的某些核独立执行任务,从而有效地提... Windows是采用CPU时间片轮转多任务分配机制的非实时操作系统,无法满足实时性要求比较高的任务需要。而随着CPU技术的快速发展,当前市场上双核甚至多核CPU已成为主流,这使得在Windows平台上用多核CPU的某些核独立执行任务,从而有效地提高软件的实时性成为可能。本文介绍一种在Windows内核模式下编写Windows驱动程序,有效分配多核CPU资源从而提高软件实时性的方法。 展开更多
关键词 多核cpu 进程 线程 实时性
下载PDF
基于多线程评估的基因表达式编程算法 被引量:4
14
作者 倪胜巧 唐常杰 +1 位作者 杨宁 左劼 《计算机应用》 CSCD 北大核心 2012年第4期986-989,共4页
分析了基因表达式编程(GEP)算法的性能关键,指出提升的一个重要瓶颈是在个体评估阶段;结合多核CPU并行计算能力,提出了基于多线程评估的GEP算法(MTEGEP),并通过实验验证了MTEGEP的高效性:在双核CPU环境下MTEGEP运算速度是传统GEP的1.89... 分析了基因表达式编程(GEP)算法的性能关键,指出提升的一个重要瓶颈是在个体评估阶段;结合多核CPU并行计算能力,提出了基于多线程评估的GEP算法(MTEGEP),并通过实验验证了MTEGEP的高效性:在双核CPU环境下MTEGEP运算速度是传统GEP的1.89倍,而在8核CPU环境下达到了6.48倍。实验结果表明该算法能有效提升GEP算法的性能。 展开更多
关键词 数据挖掘 基因表达式编程 多线程 多核cpu 评估
下载PDF
多核平台入侵检测系统负载均衡算法设计与实现 被引量:4
15
作者 李彦君 钟求喜 +1 位作者 陈诚 陆华彪 《计算机应用研究》 CSCD 北大核心 2012年第4期1413-1416,共4页
负载均衡是基于多核平台实现高速入侵检测系统的关键技术之一。基于真实流量统计分析发现的流阈值与流数目、流字节数之间变化的规律,提出只调整较大流的动态分流算法HCLF,并实现了原型系统。实验测试表明,与静态哈希算法和新流调整算... 负载均衡是基于多核平台实现高速入侵检测系统的关键技术之一。基于真实流量统计分析发现的流阈值与流数目、流字节数之间变化的规律,提出只调整较大流的动态分流算法HCLF,并实现了原型系统。实验测试表明,与静态哈希算法和新流调整算法相比,HCLF算法在负载均衡度、系统丢包率方面具有显著的优越性,改善了多核平台高速入侵检测系统对突发流量和应用环境的适应性。 展开更多
关键词 多核平台 入侵检测系统 cpu利用率 较大流 负载均衡度 丢包率
下载PDF
在集群多核CPU环境下的等高线并行提取方法 被引量:4
16
作者 王宗跃 马洪超 +2 位作者 徐宏根 邬建伟 彭检贵 《计算机工程与应用》 CSCD 北大核心 2010年第17期5-7,44,共4页
分析集群环境下分布式存储编程模型和多核CPU环境下共享存储编程模型各自的优缺点,采用结合集群和多核CPU的并行环境来取长补短;并研究其在等高线提取中的相关并行算法,其中以建立三角网和跟踪等高线作为共享存储并行的研究实例;最后通... 分析集群环境下分布式存储编程模型和多核CPU环境下共享存储编程模型各自的优缺点,采用结合集群和多核CPU的并行环境来取长补短;并研究其在等高线提取中的相关并行算法,其中以建立三角网和跟踪等高线作为共享存储并行的研究实例;最后通过实验验证了该并行方案的可行性。 展开更多
关键词 机载激光雷达 等高线 并行 多核cpu 集群
下载PDF
农田环境下无人机图像并行拼接识别算法
17
作者 许鑫 张力 +4 位作者 岳继博 钟鹤鸣 王颖 刘杰 乔红波 《农业工程学报》 EI CAS CSCD 北大核心 2024年第9期154-163,共10页
为改善在农田环境下无人机图像计算速度和效率,该研究提出了一种农田环境下无人机图像并行拼接识别算法。利用倒二叉树并行拼接识别算法,通过提取图像拼接中的变换矩阵,实现拼接识别同时进行。根据边缘设备的CPU核心数和图像数量自动将... 为改善在农田环境下无人机图像计算速度和效率,该研究提出了一种农田环境下无人机图像并行拼接识别算法。利用倒二叉树并行拼接识别算法,通过提取图像拼接中的变换矩阵,实现拼接识别同时进行。根据边缘设备的CPU核心数和图像数量自动将图像拼接识别任务划分为多个子进程,并分配到不同核心上执行,以提高在农田环境下的计算效率。试验结果表明:相同试验环境和数据集条件下,倒二叉树并行拼接算法的拼接耗时相较于其他算法平均减少了60%~90%左右;在农田环境下,倒二叉树并行拼接识别相较于串行拼接识别的耗时减少了70%,图像识别的平均像素交并比提升了10.17个百分点,说明在农田环境下采用多线程倒二叉树并行算法可以更好地利用农田环境下边缘设备的计算资源,大幅提升无人机图像的拼接和识别的速度,为无人机的快速实时监测提供技术支撑。 展开更多
关键词 无人机 遥感 图像处理 全景拼接 多核cpu 多进程
下载PDF
混合并行两步调整遗传策略的软硬件划分算法 被引量:4
18
作者 侯能 何发智 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2017年第12期39-45,共7页
为了提高软硬件划分方法的效率,针对已有遗传算法求解软硬件划分没有结合特定问题处理、不满足约束个体的不足,提出一种混合并行的两步调整遗传算法.采用两步调整策略将不满足约束的个体转换为可行个体,当提高方法的运行效率时,图形处... 为了提高软硬件划分方法的效率,针对已有遗传算法求解软硬件划分没有结合特定问题处理、不满足约束个体的不足,提出一种混合并行的两步调整遗传算法.采用两步调整策略将不满足约束的个体转换为可行个体,当提高方法的运行效率时,图形处理单元用于计算每个个体的硬件耗费、软件耗费和通信耗费,多核CPU(中央处理器)用于并行执行个体间的调整,流并发传输策略进一步减少CPU和GPU(图形处理器)之间的传输开销.在基准数据集上,与求解该问题的已有方法相比,运行时间和求解质量都有明显优势.实验结果验证了该方法的有效性和合理性. 展开更多
关键词 软硬件划分 遗传算法 两步调整 图形处理单元 多核cpu
原文传递
利用流水线技术的遥感影像并行处理 被引量:5
19
作者 翟晓芳 龚健雅 +1 位作者 肖志峰 张丙龙 《武汉大学学报(信息科学版)》 EI CSCD 北大核心 2011年第12期1430-1433,共4页
针对现有的OpenMP和直接的线程并行法难以对遥感影像处理链进行加速的问题,引入流水线概念对复杂的功能链进行并行加速,提出了基于流水线技术的遥感影像并行处理方法。影像处理实验验证了流水线在遥感影像多级连续处理方面的优势。
关键词 遥感影像处理 流水线技术 并行计算 多核处理器
原文传递
基于多核CPU的并行程序在指控系统中的应用 被引量:3
20
作者 范瑞娟 黄斌 刘新友 《微型电脑应用》 2008年第12期48-49,共2页
简单介绍了多核处理器产生背景和原理,分析了多核处理器和基于多线程的并行程序设计在指控系统中的应用前景,介绍了并行应用的编程过程。最后在Microsoft Visual Studio.Net 2005环境下采用OpenMP编程实现了指控系统中一个算法的并行化... 简单介绍了多核处理器产生背景和原理,分析了多核处理器和基于多线程的并行程序设计在指控系统中的应用前景,介绍了并行应用的编程过程。最后在Microsoft Visual Studio.Net 2005环境下采用OpenMP编程实现了指控系统中一个算法的并行化,并根据多次运行给出该程序在不同线程数目下的平均耗时,验证和分析了基于多核CPU的并行程序的性能。 展开更多
关键词 多核cpu 并行程序设计 指控系统
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部