【技术实现步骤摘要】
可重构异构化PEA互连方法
本专利技术涉及路由算法(RoutingAlgorithm)、超大规模集成电路(VLSI)和可重构计算(ReconfigurableComputing)等
,尤其涉及可重构异构化PEA互连方法。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。可重构计算的概念在上世纪60年代被提出,但是受限于当时的集成电路工艺水平,直到上世纪90年代可重构计算才重新得到重视,成为学术界和产业界的热点。可重构计算的计算方式包括两类突出特点:一是制造后芯片的定制能力,即硅实现后计算功能仍可按需改变,区别于传统的集成电路;二是能实现很大程度上的算法到数据通路上的空间映射,区别于通用处理器的时域映射。在这些背景下,基于粗粒度可重构架构(Coarse-GrainedReconfigurableArchitecture,CGRA)的处理器应运而生。区别于细粒度的运算单元为1bit的FPGA或CPLD,CGRA的最小可配的运算单元为8bit或16bit,因此被称为粗粒度。CGRA的数据通路一般包括运算单元阵列、存储器、数据接口和配置接口等四个部分。配置接口从控制通路上获取控制信号和配置字,同时也送出状态量。配置接口继而解析配置字,配置运算单元阵列的功能,调度阵列上任务的执行顺序。运算单元阵列通常包含大量的运算单元,这些运算单元由算数逻辑单元和寄存器组成,以某种方式互相连接,实现并行计算。由于阵列单元存在大量重复的情况, ...
【技术保护点】
1.一种可重构异构化PEA互连方法,其特征在于,PEA结构包括4个可重构处理单元RPU,每个RPU包含4个运算单元阵列PEA,每个PEA阵列包含8×8个处理单元PE,其中,8×8个PE单元为异构PE,异构PE包括28个访存PE和64个计算PE,其中,28个访存PE包括8个第一访存PE和20个第二访存PE,8个第一访存PE为8×8个PE单元中的第1行的8个PE单元,20个第二访存PE为第8行的8个PE单元和第2行至第7行每行中的第一个PE单元和最后一个PE单元;64个计算PE包括第一计算PE和第二计算PE,所述第二计算PE为对应的28个访存PE,第一计算PE为剩余的36个PE;/n可重构异构化PEA互连方法包括:/n28个访存PE的互连方式:将28个访存PE分为顶角PE和边沿PE,基于顶角PE和边沿PE,采用优化的mesh互连实现28个访存PE的互连;/n64个计算PE的互连方式:对于第一计算PE中的任一个PE连接相邻的PE和第二计算PE中与任一个PE同行和同列的PE。/n
【技术特征摘要】
1.一种可重构异构化PEA互连方法,其特征在于,PEA结构包括4个可重构处理单元RPU,每个RPU包含4个运算单元阵列PEA,每个PEA阵列包含8×8个处理单元PE,其中,8×8个PE单元为异构PE,异构PE包括28个访存PE和64个计算PE,其中,28个访存PE包括8个第一访存PE和20个第二访存PE,8个第一访存PE为8×8个PE单元中的第1行的8个PE单元,20个第二访存PE为第8行的8个PE单元和第2行至第7行每行中的第一个PE单元和最后一个PE单元;64个计算PE包括第一计算PE和第二计算PE,所述第二计算PE为对应的28个访存PE,第一计算PE为剩余的36个PE;
可重构异构化PEA互连方法包括:
28个访存PE的互连方式:将28个访存PE分为顶角PE和边沿PE,基于顶角PE和边沿PE,采用优化的mesh互连实现28个访存PE的互连;
64个计算PE的互连方式:对于第一计算PE中的任一个PE连接相邻的PE和第二计算PE中与任一个PE同行和同列的PE。
2.如权利要求1所述的可重构异构化PEA互连方法,其特征在于,将28个访存PE分为顶角PE和边沿PE,基于顶角PE和边沿PE,采用优化的mesh互连实现28个访存PE的互连,包括:
将28个访存PE分为4个顶角PE,所述4个顶角PE分别为8×8个PE单元中的第1行的第一个PE、第1行的第8个PE、第8行的第一个PE和第8行的第8个PE,28个访存PE中剩余的PE为边沿PE;
顶角PE按照如下方式实现28个访存PE的互连:
连接与顶角PE处于同行和同列距离为1、2、3和7的PE;
边沿PE按照如下方式实现28个访存PE的互连:
对处于第1行和第8行的边沿PE,连接与该边沿PE相邻的PE和与该边沿PE处于同一行的顶角PE,连接与该边沿PE处于同列的距离为1、2、3和7的PE;
对处于第1列和第8列的边沿PE,连接与该边沿PE相邻的PE和与该边沿PE处于同一列的顶角PE,连接与该边沿PE处于同行的距离为1、2、3和7的PE。
3.如权利要求1所述的可重构异构化PEA互连方法,其特征在于,对于第一计算PE中的任一个PE连接相邻的PE和第二计算PE中与任一个PE同行和同列的PE,包括:
对于处于第2行至第4行、第2列至第4列之间的第一计算PE中,任一PE连接相邻的4个PE,连接处于同行左端的访存PE,不连接处于同行右端的访存P...
【专利技术属性】
技术研发人员:尹首一,林宥旭,谷江源,钟鸣,罗列,张淞,韩慧明,刘雷波,魏少军,
申请(专利权)人:清华大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。