多线程并行处理论文-邸金红,张克新,祁跻,张鑫明

多线程并行处理论文-邸金红,张克新,祁跻,张鑫明

导读:本文包含了多线程并行处理论文开题报告文献综述及选题提纲参考文献,主要关键词:高效视频编码,并行算法,Syntax级,多线程

多线程并行处理论文文献综述

邸金红,张克新,祁跻,张鑫明[1](2014)在《基于Syntax级分组和多线程处理的HEVC熵编码并行算法》一文中研究指出新一代视频编码标准HEVC获得了较高的编码效率,但是同时需要较大的计算量。HEVC并行算法能够提高编码速度,如何开发适用于多核处理器的并行编码算法对于满足高清视频实时传输和大规模共享具有十分重要的意义。提出了一种基于Syntax级分组和多线程处理的HEVC熵编码并行算法。该算法首先将HEVC中一个编码树单元的编码信息按照语法元素进行分组;其次,根据编码块数据间的相关性构建Syntax级并行编码器;然后结合多线程技术实现HEVC帧级编码的并行计算。实验结果表明,在编码图像的主客观质量上没有太大损失的情况下,该并行算法框架与传统的串行算法框架相比具有65%~70%的加速效果。(本文来源于《电讯技术》期刊2014年10期)

施伟[2](2013)在《GPP平台无线信号通用多线程并行处理技术》一文中研究指出随着移动通行技术的蓬勃发展,为了满足不断提高的需求,应对移动市场日趋激烈的竞争,第叁代合作伙伴计划(3rd Generation Partnership Project,3GPP)已经对移动通信系统长期演进(Long Term Evolution,LTE)技术进行了许多深入的研究和推进工作。而通信实时性的要求对LTE上行共享信道(PUSCH)处理的吞吐和时延指标有了更高的依赖。另一方面,在摩尔定律的驱动下,通用处理器(General Purpose Processor, GPP)的计算能力越来越强,多核技术、芯片架构的革新更使得在GPP上实现无线基带信号的实时处理成为可能。因此,基于通用多线程并行处理技术的GPP平台无线信号处理成为了本文研究的重点。首先研究分析了多核CPU的架构和多核并行计算的相关概念,从而明确了设计及优化的目标和方法。接着从Intel通用处理器多核开发平台入手,建立该平台软件开发设计及优化的流程思路。然后从PUSCH链路的处理流程的特点展开,提出一系列多线程改进的递进式实施方案:(1)研究Turbo传输块中所有码块译码的结构和流程特点,本文首先提出了一种基于Pthread的并行调度方案:将所有的码块分到多个线程中,进行码块级别的并行处理,实现各码块通用任务化调度。(2)根据流水线处理的思想,本文提出将PUSCH单个子帧的处理流程流水线分解为多个任务组,每个任务组利用一个或多个线程来实现,从而支持跨子帧的任务组并行处理。(3)最后,根据OpenMP动态调度特点,提出一种能够实现符号级任务组可扩展性并行处理的优化方案,从而支持基于BogoMIPS的可跨目标机的自适应迁移。本课题主要采用上述的通用多线程递进式并行处理算法,进行了大量的基于Pthread和OpenMP指令的代码编写与优化工作,同时利用VTune'性能分析器进行线程的流动性以及CPU使用率的辅助分析。从而完成了对优化后的PUSCH链路的全面验证以及对该并行调度策略性能的测试工作。结果表明,对单个子帧处理的最大总延时减少到1ms以内,很好的满足了LTE系统对物理层数据解码实时性必须在2ms以内的要求,给系统后续的处理留出足够的时间。从而能够在维持CPU使用率在较高水平的基础上,提高并行化处理策略对LTE各种传输配置的通用性、调度的灵活性以及可扩展性。(本文来源于《北京邮电大学》期刊2013-12-02)

何涛,李爱波,黄渊[3](2011)在《基于OpenMP多线程技术的SAR地面处理软件的并行设计》一文中研究指出由于编程工具、编程环境以及多线程编程复杂性等多方面的限制,地面处理程序通常以单线程的方式运行,并没有充分利用目前计算机的多核硬件资源,导致实际计算时硬件资源的浪费,同时地面处理速率也不尽如人意。提出了在Visual Stdio C++编程架构下应用OpenMP技术以及一些多核软件的设计方法,该方法解决了SAR地面处理速度的提高与计算机的硬件资源提升不成比例的问题,有效地利用了计算机的多核处理资源。实验结果表明采用新的并行设计极大地提高了地面处理速率,并对其他复杂的地面处理的快速计算具有一定的参考意义。(本文来源于《全国第五届信号和智能信息处理与应用学术会议专刊(第一册)》期刊2011-08-01)

徐芬,勾亚彬,梁敬东,袁成松[4](2009)在《基于多线程技术的雷达站点监控与数据并行处理》一文中研究指出为了解决多普勒天气雷达综合产品处理平台研发过程中的问题,设计了一种多线程并行控制结构,在充分利用目前发展水平的多普勒天气雷达产品处理模块基础上,实现了对江苏省全部多普勒天气雷达站的并行监控与并行产品处理。该控制结构的应用,增强了对各雷达站点目标产品生成过程的监控能力。(本文来源于《第六届长叁角气象科技论坛论文集》期刊2009-09-19)

刘有高,王华忠[5](2009)在《Linux下多线程并行处理在HT-7极向场控制系统的应用》一文中研究指出为了实现HT-7超导托卡马克实验期间对等离子体的实时准确控制,采用目前大规模应用的多核处理器并行系统,通过设置Linux系统中不同线程的属性和CPU亲和性,完成了极向场控制系统的设计。该系统实现了极向场ms级的实时控制输出,以及并行计算得到等离子体位置信号的目的。(本文来源于《计算机应用》期刊2009年06期)

方淳,孙根正,侯增选,闫锋欣[6](2006)在《多线程并行处理方法在5坐标数控加工仿真中的应用》一文中研究指出针对基于压缩体素模型的5坐标数控加工仿真系统中仿真速度较慢的问题,引入了多线程的并行处理方法,重点研究了扫描体离散的并行处理。实验表明,该方法速度较快,与传统的串行算法相比,具有较强的优越性。(本文来源于《中国制造业信息化》期刊2006年07期)

方淳[7](2006)在《多线程并行处理技术在五坐标数控加工仿真中的应用》一文中研究指出现代工业生产中,数控加工仿真在产品研制过程中占有重要地位,已成为CAD/CAM技术的重要组成部分。它能检验数控程序的正确性,逼真的再现数控加工的过程。与以往的试切检验的方法相比,数控加工仿真可以节省大量的资源,缩短产品的开发周期。 基于Voxel模型的五坐标数控加工仿真系统是由西北工业大学和德国柏林工业大学联合研制的新一代五坐标数控加工仿真系统。系统采用了压缩形式的体素模型构造各种刀具扫描体和工件模型,在叁维空间进行动态数控加工仿真,计算材料切削量,进行切削过程动态分析及加工程序优化。 由于在基于Voxel模型的数控加工仿真过程中,数据量大,计算量大,显示速度慢,尚未达到实时显示,为此我们引入了并行处理技术。 本文在研究了并行结构体系、并行算法和并行编程的基础上,结合现有的硬件条件,将多线程并行处理方法引入到基于Voxel模型的五坐标数控加工仿真中。分析了扫描体的离散过程,给出了扫描体离散的并行算法。在HP双CPU并行机上的测试实例表明,该算法具有较好的加速比。(本文来源于《西北工业大学》期刊2006-03-01)

苏振强,鲁先平,石乐明[8](2004)在《分布式多线程并行处理技术在大规模化学结构检索数据库系统中的应用》一文中研究指出提出以分布式、多线程并行处理技术实现基于甲骨文数据库管理系统的高效大规模化学结构检索数据库系统的方法;以相同的结构搜索算法和不同的模块组合机制分别构建了单机单线程、单机多线程、分布式单线程和分布式多线程4种不同的化学结构检索数据库系统,并在4种不同的实现方案下对同一组化学结构分别做了结构检索实验。结果表明:在4种实现方案中,分布式多线程并行处理方法的检索效率最高,稳定性也很好(与其他3种实现方法相同)。该方法已成功应用于微芯公司开发的TASS(Target Activity and Structure System)软件系统中。(本文来源于《计算机与应用化学》期刊2004年05期)

鲁晋,王遵立,庄文[9](2003)在《利用多线程思想实现单片机系统的伪并行处理》一文中研究指出介绍和分析了一种原用于计算机高级语言的编程思想——多线程编程,向单片机控制系统的移植。利用多线程的编程思想进行单片机的复杂控制,可以应用到一些对系统控制有苛刻要求的项目中。利用多线程编程的各个线程同时运行的特点.加大单片机控制的灵活性和复杂性,在功能的层面上极大地提高了单片机控制系统的运行速度。本文对这种模拟多线程的编程思想的适应性做出了分析,以及提出了可用于更苛刻条件的扩展型多线程模拟思想。(本文来源于《微计算机信息》期刊2003年03期)

安红[10](1997)在《利用多线程机制实现信号的并行处理》一文中研究指出本文主要介绍如何利用VisualC++4.0提供的多线程编程能力来实现信号的并行处理,着重讨论了线程的建立、线程的同步等具体问题的解决方法.(本文来源于《电子对抗技术》期刊1997年04期)

多线程并行处理论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着移动通行技术的蓬勃发展,为了满足不断提高的需求,应对移动市场日趋激烈的竞争,第叁代合作伙伴计划(3rd Generation Partnership Project,3GPP)已经对移动通信系统长期演进(Long Term Evolution,LTE)技术进行了许多深入的研究和推进工作。而通信实时性的要求对LTE上行共享信道(PUSCH)处理的吞吐和时延指标有了更高的依赖。另一方面,在摩尔定律的驱动下,通用处理器(General Purpose Processor, GPP)的计算能力越来越强,多核技术、芯片架构的革新更使得在GPP上实现无线基带信号的实时处理成为可能。因此,基于通用多线程并行处理技术的GPP平台无线信号处理成为了本文研究的重点。首先研究分析了多核CPU的架构和多核并行计算的相关概念,从而明确了设计及优化的目标和方法。接着从Intel通用处理器多核开发平台入手,建立该平台软件开发设计及优化的流程思路。然后从PUSCH链路的处理流程的特点展开,提出一系列多线程改进的递进式实施方案:(1)研究Turbo传输块中所有码块译码的结构和流程特点,本文首先提出了一种基于Pthread的并行调度方案:将所有的码块分到多个线程中,进行码块级别的并行处理,实现各码块通用任务化调度。(2)根据流水线处理的思想,本文提出将PUSCH单个子帧的处理流程流水线分解为多个任务组,每个任务组利用一个或多个线程来实现,从而支持跨子帧的任务组并行处理。(3)最后,根据OpenMP动态调度特点,提出一种能够实现符号级任务组可扩展性并行处理的优化方案,从而支持基于BogoMIPS的可跨目标机的自适应迁移。本课题主要采用上述的通用多线程递进式并行处理算法,进行了大量的基于Pthread和OpenMP指令的代码编写与优化工作,同时利用VTune'性能分析器进行线程的流动性以及CPU使用率的辅助分析。从而完成了对优化后的PUSCH链路的全面验证以及对该并行调度策略性能的测试工作。结果表明,对单个子帧处理的最大总延时减少到1ms以内,很好的满足了LTE系统对物理层数据解码实时性必须在2ms以内的要求,给系统后续的处理留出足够的时间。从而能够在维持CPU使用率在较高水平的基础上,提高并行化处理策略对LTE各种传输配置的通用性、调度的灵活性以及可扩展性。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

多线程并行处理论文参考文献

[1].邸金红,张克新,祁跻,张鑫明.基于Syntax级分组和多线程处理的HEVC熵编码并行算法[J].电讯技术.2014

[2].施伟.GPP平台无线信号通用多线程并行处理技术[D].北京邮电大学.2013

[3].何涛,李爱波,黄渊.基于OpenMP多线程技术的SAR地面处理软件的并行设计[C].全国第五届信号和智能信息处理与应用学术会议专刊(第一册).2011

[4].徐芬,勾亚彬,梁敬东,袁成松.基于多线程技术的雷达站点监控与数据并行处理[C].第六届长叁角气象科技论坛论文集.2009

[5].刘有高,王华忠.Linux下多线程并行处理在HT-7极向场控制系统的应用[J].计算机应用.2009

[6].方淳,孙根正,侯增选,闫锋欣.多线程并行处理方法在5坐标数控加工仿真中的应用[J].中国制造业信息化.2006

[7].方淳.多线程并行处理技术在五坐标数控加工仿真中的应用[D].西北工业大学.2006

[8].苏振强,鲁先平,石乐明.分布式多线程并行处理技术在大规模化学结构检索数据库系统中的应用[J].计算机与应用化学.2004

[9].鲁晋,王遵立,庄文.利用多线程思想实现单片机系统的伪并行处理[J].微计算机信息.2003

[10].安红.利用多线程机制实现信号的并行处理[J].电子对抗技术.1997

标签:;  ;  ;  ;  

多线程并行处理论文-邸金红,张克新,祁跻,张鑫明
下载Doc文档

猜你喜欢