多核增强3G基站性能编程技术面临挑战

无线通信网络设施正在由3G向4G转型,随着对多载波、高速、多任务支持需求的增加,基站与核心网设备对多核处理器的需求越来越强。根据In-Stat的调查结果显示,到2013年,将近88%的移动处理器出货量是属于多核产品的,其市场规模将达到775万台,并将保持22.3%的年复合增长率。有业内人士表示,3G基站受益于多核技术之后将带来革命性的变革,而随着DSP(数字信号处理)由单核向多核转型,DSP市场的格局也将被打破。  多核成未来趋势  由于通过芯片主频来提升性能已经接近物理极限,采用多核架构来提升整体性能便成为自然的选择。采用多核设计,可以把原本需要多个芯片、多个线路板、多个机箱才能完成的功能集中在较少的芯片、电路板和机箱里面,从而大大节省了外围电路成本、占用空间以及运行过程中的电力消耗成本。  随着LTE部署的逐渐完成,从核心网络设备到基站,通信基础设施对高性能信号处理有着非常广泛的需求。德州仪器中国区ASP业务拓展及应用总监李俭在接受《中国电子报》记者采访时表示,以3G服务和未来LTE等应用为代表的越来越多的数据和通信协议处理要求已不是简单的数学算法所能支持的,更需要相关的包处理能力,多核技术必将沿着低功耗、强控制处理能力、更多功能集成、更高性能DSP核的方向演进。  飞思卡尔网络通信部亚太区业务拓展副总监曲大健告诉《中国电子报》记者,未来的基站需要DSP有更高的处理速度、更强的处理能力、每用户的成本更低以及体积更小等,这对DSP制造厂商提出了更大的挑战。在今年8月的飞思卡尔技术论坛(FTF)上,飞思卡尔推出了新型4核8154DSP处理器。曲大健表示,该处理器针对基带芯片提供在线多加速器平台引擎技术,与4个DSP内核一起运行,以支持3G-LTE、TDD-LTE、TD-SCDMA和WiMAX标准及HSPA+码速率应用。  Tilera公司CEO欧明德在接受《中国电子报》记者独家专访时也表示,在基站控制领域,多核处理器将与FPGA(现场可编程门阵列)两者共存:FPGA在接口管理、射频以及需要硬件加速处理方面有独特的优势,在基站的前端靠近天线的部分以及数字中频的部分,用FPGA来设计是比较适合的,而剩下的基带部分完全可以被多核处理器替代。他表示,多核处理器可大大简化3G基站的系统架构、成本、功耗及PCB板面积。  编程需提高灵活性  多核架构具有特定的复杂性,并不是直接把多个芯片的多处理器浓缩到单一芯片之中那么简单。随着计算机制造商和软件开发商转向研发单硅芯片上的众核技术,针对多核处理器的编程已经成为业界的一大挑战。  作为多核技术的领导者,英特尔最近推出了一款处理器原型设计,叫做“单芯片云计算机”,其运行方式是把同类型的处理器通过高性能的网络连接在一起,这样就可以在一个或者多个处理器上运行程序,从而完成某一项任务。英特尔研究院院士、万亿级计算研究总监詹姆斯·郝尔德表示,多核处理器的软件编写是要让它以“透明”方式认识核的添加和频率的增加,同时利用增加的处理器。这款芯片原型可以应用云数据中心软件常用的高效并行编程方法。他告诉记者,目前,在OpenCirrus上进行合作的英特尔、惠普和雅虎的研究人员已经开始利用Hadoop这种支持数据密集型、分布式应用程序的Java软件框架,将云应用程序移植到这种包含48个IA内核的芯片上。  美国风河系统公司中国总经理韩青在接受《中国电子报》记者采访时表示,多核处理器在产品研发设计方面具有非常大的难度和不确定性,其中的关键在于软件开发的时间和成本管理以及风险管理。他告诉记者,推进多核技术是风河的既定战略和业务增长引擎,在最近结束的2009WindRiver开发者区域大会上,嵌入式多核应用成为重要的主题。其中,多核Off-Loading等相关技术已经更加成熟,为移动、网络等应用领域注入了新的活力。在3G领域,Wind River Linux4.0以及Hypervisor已成为业界的亮点。

时间: 2024-10-28 07:26:07

多核增强3G基站性能编程技术面临挑战的相关文章

中国联通:Femtocell技术面临挑战定位尚不清晰

飞象网讯(崔玉贤/文)室内容量的大量需求成为Femtocell迅速发展的主要驱动力.中国联通无线研究室主任吕召彪认为Femtocell虽然有需求但也存在着一些技术方面问题和挑战,因此,中国联通Femtocell策略定位还不是很清晰,仍在探索过程中. 随着3G网络的大规模建设,3G数据业务的快速增长,Femtocell进入了高速发展期.室内容量的需求成为运营商部署Femtocell的最主要的驱动力."解决室内大规模容量需求,我们有两个思路.一个是通过室外宏基站的部署,但是WCDMA网络部署在2.1

赛灵思CEO:可编程技术成为企业创新关键平台

作者:冯晓伟 个人简历 Moshe Gavrielov Moshe Gavrielov现任赛灵思公司总裁兼CEO(首席执行官).Gavrielov为赛灵思公司带来在半导体和软件公司高层管理及工程设计方面近30年的经验.在加入赛灵思之前,Gavrielov是电子设计自动化(EDA)领导厂商Cadence公司的执行副总裁兼业务高速增长的验证部门总经理.此前,他在验证流程自动化(VPA)软件供应商Verisity公司担任CEO职务达7年时间.其间他领导该公司从一个400万美元的初创企业发展成2001年

[Java]如何提高Web服务端并发效率的异步编程技术?

[编者按]在Java里开发多线程最强有力的实践就是做服务端的并发处理,本文作者阐述了实施多线程的具体实践方法,要真的掌握某种技术你就必须要知其所以然.笔者转发至此,希望对Web开发者有所帮助. 全文如下: 作为一名Web工程师都希望自己做的Web应用能被越来越多的人使用,如果我们所做的Web应用随着用户的增多而宕机了,那么越来越多的人就会变得越来越少了,为了让我们的Web应用能有更多人使用,我们就得提升Web应用服务端的并发能力.那么我们如何做到这点了,根据现有的并发技术我们会有如下选择: 给服

如何增强ASP程序性能(2) (jaklin摘自Yesky)

程序|性能                    如何增强ASP程序性能(2)               2000-08-11· 编译:甘冀平·Yesky 技巧6:聪明地使用Session对象 Session在繁忙站点上使用时有几个缺陷.繁忙的意思是:站点上每秒有上百的页面被请求,或者同时有上千的访问用户.这个技巧对于那些要求水平扩展强的站点非常重要,也就是指这些站点:它们利用多个服务器完成数据装载或者处理大量容错.对于小型站点,比如内部网Intranet,Session是非常值得提倡的. 再

如何增强ASP程序性能(2)

程序|性能 如何增强ASP程序性能(2) 2000-08-11· 编译:甘冀平·Yesky 技巧6:聪明地使用Session对象 Session在繁忙站点上使用时有几个缺陷.繁忙的意思是:站点上每秒有上百的页面被请求,或者同时有上千的访问用户.这个技巧对于那些要求水平扩展强的站点非常重要,也就是指这些站点:它们利用多个服务器完成数据装载或者处理大量容错.对于小型站点,比如内部网Intranet,Session是非常值得提倡的. 再次重申,ASP自动地为每一个首次点击Web服务器的用户创建一个Se

JSP中SQL数据库编程技术

js|编程|数据|数据库   JSP中SQL数据库编程技术一,SQL复习 1,SQL语句分为两类:DDL(Data Definition Language)和DML(Dat Manipulation Languge,数据操作语言).前者主要是定义数据逻辑结构,包括定义表.视图和索引;DML主要是对数据库进行查询和更新操作. 2,Create Table(DDL):  Create Table tabName(   colName1 colType1 [else],   colName2 colT

如何增强ASP程序性能(1)

程序|性能 如何增强ASP程序性能(1) 2000-08-10· 甘冀平·Yesky 简介 性能是一个很重要的特征.你需要事先设计好性能指标,否则日后就要为此重新编写程序.就是说:要设想好怎样最佳化地执行ASP程序? 本文提出了一些优化ASP应用和VBScript的技巧,许多技巧和缺陷都经过了研讨.这里列出的建议已经在http://www.microsoft.com 和其他站点上进行了测试,都工作得非常好.本文假设你具备ASP开发的基本知识,包括VBScript或者JScript,ASP应用程序

如何增强ASP程序性能

程序|性能 性能是一个很重要的特征.你需要事先设计好性能指标,否则日后就要为此重新编写程序.就是说:要设想好怎样最佳化地执行ASP程序? 本文提出了一些优化ASP应用和VBScript的技巧,许多技巧和缺陷都经过了研讨.这里列出的建议已经在http://www.microsoft.com 和其他站点上进行了测试,都工作得非常好.本文假设你具备ASP开发的基本知识,包括VBScript或者JScript,ASP应用程序,ASP Session,以及其他ASP内置对象(Request,Respons

Web业务性能优化技术总结

前言 Web业务的性能优化是一个系统工程,既有深度,又有广度.以下所简称性能均特指Web业务性能. 技术的广度上,主要从大背景下考虑到其各个相关方,基于共同的数据指标发掘和评估方案. 技术的深度上是一个渐进和迭代的过程.可以从性能的本质展到目前各端的主要优化方向. 性能的本质 性能的本质是快速传播, 要素是内容(数据)和流程,效果是:完备.快速.完备不是完整,而是接受的信息要一致,没有歧义.流程是内容处理的过程和方法. 流程从广义上看来源于后台服务器,以网络和客户端为媒介,以页面形式到达用户.落