【技术实现步骤摘要】
本披露一般地涉及片上系统(soc)领域。更具体地,本披露涉及一种片上系统、指令处理装置、指令执行方法、编译装置、编译方法、板卡及机器可读存储介质。
技术介绍
1、由于摩尔定律和登纳德缩放定律(dennard scaling)的结束,通用cpu的性能增益持续下跌。领域特定的架构(domain-specific architecture,dsa)成为继续提高整个计算系统的性能和效率的最具前景和可行的方式。dsa迎来了大爆发,其被视为打开了计算机架构的新黄金时代。提出了各种各样的dsa以加速特定应用,例如各种xpu,包括用于数据流处理的dpu、用于图像处理的gpu、用于神经网络的npu、用于张量处理的tpu等。随着越来越多的dsa,尤其是用于计算目的的dsa(也称为ip),被集成到片上系统(soc)中以获得高效率,当前计算系统中硬件的异构性也在持续增长,从标准化变为定制化。
2、当前,ip通常仅暴露ip相关的硬件接口,这迫使soc利用在主机cpu上运行的代码、将ip当做独立的设备进行管理。由于极难直接为应用开发者管理硬件异构性,通
...【技术保护点】
1.一种片上系统(Soc),包括:
2.根据权利要求1所述的片上系统,还包括:
3.根据权利要求2所述的片上系统,其中所述存储小泡的容量大小范围从64B到512KB不等,并且小容量的存储小泡的数量多于大容量的存储小泡的数量。
4.根据权利要求2-3任一所述的片上系统,其中所述多个异构IP核中包括一个母核,所述母核独占式地管理所述系统内存与所述存储小泡之间的数据交换。
5.根据权利要求4所述的片上系统,其中所述母核还用于主控操作系统和运行时,至少负责以下任一或多项:进程管理、页面管理、异常处理和中断处理。
6.
...【技术特征摘要】
1.一种片上系统(soc),包括:
2.根据权利要求1所述的片上系统,还包括:
3.根据权利要求2所述的片上系统,其中所述存储小泡的容量大小范围从64b到512kb不等,并且小容量的存储小泡的数量多于大容量的存储小泡的数量。
4.根据权利要求2-3任一所述的片上系统,其中所述多个异构ip核中包括一个母核,所述母核独占式地管理所述系统内存与所述存储小泡之间的数据交换。
5.根据权利要求4所述的片上系统,其中所述母核还用于主控操作系统和运行时,至少负责以下任一或多项:进程管理、页面管理、异常处理和中断处理。
6.根据权利要求5所述的片上系统,其中所述母核进一步用于:
7.根据权利要求6所述的片上系统,其中采用静态预测实现所述分支和预测执行。
8.根据权利要求4-7任一所述的片上系统,还包括:
9.根据权利要求8所述的片上系统,其中...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,
申请(专利权)人:中科寒武纪科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。