发明名称 |
处理单元及其处理方法 |
摘要 |
本发明提供一种处理单元及其处理方法,处理单元包括一个或多个第一核心,其中,一个或多个第一核心以及一个或多个第二核心是异构计算系统的一部分,并共用系统存储器,其中第一核心中的每一个还包括:第一L1缓存接收第一缓存存取请求,其中,第一L1缓存支持被一个或多个第二核心窥探;以及第二L1缓存接收第二缓存存取请求,其中,第二L1缓存不支持窥探;以及L2缓存,由一个或多个第一核心共用的,L2缓存耦接于第一L1缓存以及第二L1缓存,其中,L2缓存支持被一个或多个第二核心窥探,其中,L2缓存从第一L1缓存接收第一缓存存取请求,以及从第二L1缓存接收第二缓存存取请求。本发明的处理单元及其处理方法提高了异构计算系统中数据一致性的效率。 |
申请公布号 |
CN106201980A |
申请公布日期 |
2016.12.07 |
申请号 |
CN201510330215.4 |
申请日期 |
2015.06.15 |
申请人 |
联发科技(新加坡)私人有限公司 |
发明人 |
黃锡霖;呂坚平 |
分类号 |
G06F15/167(2006.01)I |
主分类号 |
G06F15/167(2006.01)I |
代理机构 |
深圳市威世博知识产权代理事务所(普通合伙) 44280 |
代理人 |
何青瓦 |
主权项 |
一种处理单元,其特征在于,包括:一个或多个第一核心,其中,所述一个或多个第一核心以及一个或多个第二核心是异构计算系统的一部分,并共用系统存储器,以及其中,所述第一核心中的每一个还包括:第一L1缓存,耦接于所述第一核心的基于指令的计算模块,以接收第一缓存存取请求,其中,所述第一L1缓存支持被所述一个或多个第二核心窥探;以及第二L1缓存,耦接于所述第一核心的固定功能管线模块,以接收第二缓存存取请求,其中,所述第二L1缓存不支持窥探;以及L2缓存,由所述一个或多个第一核心共用,所述L2缓存耦接于所述第一L1缓存以及所述第二L1缓存,其中,所述L2缓存支持被所述一个或多个第二核心窥探,以及其中,所述L2缓存从所述第一L1缓存接收所述第一缓存存取请求,以及从所述第二L1缓存接收所述第二缓存存取请求。 |
地址 |
新加坡新加坡启汇城大道一号索拉斯大厦三楼之一 |