【技术实现步骤摘要】
本申请涉及可重构架构,特别是涉及一种计算架构生成方法、装置和计算机设备。
技术介绍
1、可重构计算架构是指能够利用可重用的硬件资源,根据不同的应用需求,灵活的改变自身的体系结构,以构造出最适配的计算架构,达到或接近专用集成电路(application specific integrated circuit,asic)的高性能。
2、以粗粒度可重构架构(coarse-grained reconfigurable architecture,cgra)为例,当cgra面对各种各样的应用场景时,由于工作负载各异,为了达到最佳的能耗比或某些特殊的性能指标,cgra架构往往都需要针对需求进行半定制调整。相关技术中,在对cgra架构进行调整时,是基于编译器获得cgra架构中硬件架构描述信息的配置信息,然后基于该配置信息获得调整后的cgra架构。
3、然而,面对多种不同类型的cgra架构,相关技术中获得配置信息的过程较为繁琐,导致cgra架构调整不够敏捷。
技术实现思路
1、基于此
...【技术保护点】
1.一种计算架构生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取可重构执行方案,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述可重构执行方案包括多个任务调度策略;所述按照预设的通用指令集对所述可重构执行方案进行翻译处理,得到可重构配置信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述按照所述通用指令集对所述可重构执行方案中的各所述任务调度策略进行翻译处理,包括:
5.根据权利要求1或2所述的方法,其特征在于,在所述按照所述通用指令集对所述可重构执行方案进行翻译
...【技术特征摘要】
1.一种计算架构生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取可重构执行方案,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述可重构执行方案包括多个任务调度策略;所述按照预设的通用指令集对所述可重构执行方案进行翻译处理,得到可重构配置信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述按照所述通用指令集对所述可重构执行方案中的各所述任务调度策略进行翻译处理,包括:
5.根据权利要求1或2所述的方法,其特征在于,在所述按照所述通用指令集对所述可重构执行方案进行翻译处理,得到可重构配置信息之前,所述方法还包括:
6.根据权利要求5所述的方法,其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。