当前位置:首页 > 嵌入式 > 嵌入式硬件

提出一个灵活多核处理器结构: FTPA.首先,通过将单个超块独立映射到单个物理核,FTPA 有效减少了超块执行时指令间通信开销。其次,通过将物理核资源划分为需要频繁调整的计算资源和不经常重构的共享资源分别管理,FTPA 有效降低了逻辑核的重构开销。最后,通过将计算资源在逻辑上组织成环形拓扑,FTPA 实现了逻辑核的任意粒度调整,提供高度的灵活性。运行SPEC2K 测试程序的结果显示,FTPA 比已有的灵活多核结构TFlex 性能平均提升19. 2% .

随着半导体技术的发展,处理器设计进入多核时代。在多核平台上,单线程程序加速仍是一个关键问题,同时也面临着巨大挑战: 一方面,程序的映射需要在并行性和通信开销之间做出权衡,因为并行执行在带来并行潜力的同时,也伴随着通信开销的增加; 另一方面,由于应用的多样性,程序之间以及程序内部的不同执行阶段,并行性也存在巨大差异。因此,如何根据程序运行时的并行特征适当地分配芯片资源、提高资源利用率,对于提高多核系统整体性能和降低功耗都有重要意义。

当前商业通用多核处理器主要基于传统的单处理器核来构建,这种粗粒度的设计方案适合开发单个核上的指令级并行性和多个核上的线程级并行性,但并不能很好地解决多核平台上单线程程序并行执行问题。近年来学术界提出的处理器核可配置的灵活多核处理器方案为多核结构发展提供了一种崭新的思路: 灵活多核处理器通常由很多同构的、性能较弱的小处理器核( 称为物理核) 构成; 在执行程序时,多个物理核可以根据程序当前的并行性特征,动态地组合成单个更大粒度的逻辑核。由于逻辑核可以集成多个物理核的指令窗口、发射宽度以及物理核内的高速缓存等资源,因此具有巨大的并行性开发潜力。此外,在执行过程中,这种2 级的组织方式,允许运行时系统根据不同应用,或者同一应用内部不同执行阶段的并行性差异,动态增减逻辑核内物理核的数量,从而在满足应用并行性需求的同时,最大限度的提高资源利用率。

然而,现有的灵活多核处理器结构方案仍存在很多问题: Core Fusion, Federation,Voltron和WiDGET目前只支持静态的、编译器指导的逻辑核配置。TFlex虽然支持动态的逻辑核粒度调整,但是由于逻辑核内分布式共享物理核的所有资源,导致逻辑核重配置的开销巨大,不适合实时的细粒度的动态资源调整; 同时,TFlex 上单线程程序在多个物理核上激进的分布式执行,也造成显着的指令间通信和寄存器文件访问开销,限制了其逻辑核性能的可扩展性。

针对目前灵活多核结构存在的上述高通信开销、高逻辑核重构开销和低灵活性问题,本文提出一种新的灵活多核处理器结构FTPA ( flexibletiled processor architecture) . FTPA 采用显式数据流图执行( EDGE) 指令集,将程序编译成超块( Hyperblock),并以超块为基本单元进行推测执行。 从程序执行角度看,FTPA 可以根据程序的阶段并行性特征,改变超块级推测执行的深度,从而保证程序的高效执行。 从结构设计角度看,在逻辑核层次,FTPA 将易扩展的计算资源( 如ALU)和相对固定的共享资源( 如一级Cache) 进行逻辑上的分离,并将计算资源组织成环形的拓扑结构,从而实现了逻辑核任意粒度的增减,提供高度的灵活性。 在物理核层次,首先,FTPA 通过将超块和物理核一一对应映射,有效降低了超块执行时指令间通信和寄存器文件访问开销; 其次,根据对超块并行性特征的分析,FTPA 选择4 发射的物理核设计,保证对超块内指令级并行性的高效开发;最后,FTPA 将物理核内指令窗口进行分体,与4套执行部件相对应,从而降低了指令选择发射逻辑复杂度。实验评估表明,FTPA 在具备高灵活性的同时,比已有的灵活多核结构TFlex 性能平均提升19.2% .

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭