GPP平台无线信号通用多线程并行处理技术

被引量 : 1次 | 上传用户:sjn19900523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通行技术的蓬勃发展,为了满足不断提高的需求,应对移动市场日趋激烈的竞争,第三代合作伙伴计划(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各种传输配置的通用性、调度的灵活性以及可扩展性。
其他文献
孔子的人才思想是比较全面的。他主张“贤人政治”,认为“为政在人”,所以主张“举贤才”。他的人才标准是德才兼备、以德为先。他对于人才选拔、使用的原则与方法及如何培养人
<正>希望小学始建于1996年,位于张家口市崇礼区希望街,是一所全日制国办一类小学。近年来,我校始终以学校文化建设为立足点、发展点和突破点,致力于打造学校文化,走文化立校
会议
基于技术溢出的视角,文章通过构建前向关联指数与后向关联指数,实证分析中国生产性服务业 FDI 对制造业效率的影响.研究结果显示从整体上看,生产性服务业FDI 可以通过前向溢
互联网技术的飞速发展导致了信息的爆炸式增长,人们难以在海量的信息中及时准确地捕获自身所需要的部分,从而引发了“信息过载”问题。为了缓解这一问题,个性化推荐系统应运而生,它可以帮助人们发现和挖掘所需要或感兴趣的信息。早期的推荐算法大多只考虑了用户与项目(user-item)的二元关系,这可能导致推荐算法的推荐性能不佳。近年来,人们开始利用用户所处的环境和状态(如位置、时间等等,被称为上下文信息con
指出产品分成协议(PSA)的基本特征是:投资者执行协议中预定的活动,但并不意味投资者有无限的活动;政府仅仅是转让地下资源区域的专营权,而不是所有权和出租权;投资者是收回成
马斯洛的需求理论指出:人的需求从低级到高级,当人的基本生理需求被满足,就会去追求更高的要求,如安全需求和自我实现需求等。基于这样的理论,笔者选择集中供养的三无老人为研
传统基站广泛采用专用集成电路来实现基带信号处理,而专用集成电路在灵活性和可编程性上存在很大的不足,使得移动运营商在进行网络升级时不得不更换设备。基于通用处理器平台
以茶叶品种金牡丹为试验材料.采用二次饱和D-最优设计(3u)进行盆栽试验,对茶叶主要品质指标进行2次回归拟合,探求茶叶适宜的氮磷钾施用量和配比。结果表明:氮磷钾配施对茶叶各品质
武术是中华民族优秀的传统文化。菏泽人民历来崇文尚武,人才辈出,尚武之风代代相传。菏泽地处辽阔的黄河冲积平原,早在明清时期就与青州、沧州、徐州并成为中国四大“武术之
蒙古扁桃广泛分布于蒙古高原南部的荒漠区,具有很高的生态和经济价值。该物种对干旱显示出了极强的耐受力,但有关该物种的抗旱机制,尤其是分子水平的抗旱机制并不清楚。此外,