会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Network on chip that maintains cache coherency with invalidate commands
    • 使用无效命令维护高速缓存一致性的片上网络
    • US08010750B2
    • 2011-08-30
    • US12015975
    • 2008-01-17
    • Miguel ComparanRussell D. HooverJamie R. KueselEric O. Mejdrich
    • Miguel ComparanRussell D. HooverJamie R. KueselEric O. Mejdrich
    • G06F12/00
    • G06F12/0833
    • A network on chip (‘NOC’) including integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controller, wherein the memory communications controller configured to execute a memory access instruction and configured to determine a state of a cache line addressed by the memory access instruction, the state of the cache line being one of shared, exclusive, or invalid; the memory communications controller configured to broadcast an invalidate command to a plurality of IP blocks of the NOC if the state of the cache line is shared; and the memory communications controller configured to transmit an invalidate command only to an IP block that controls a cache where the cache line is stored if the state of the cache line is exclusive.
    • 包括集成处理器(“IP”)块,路由器,存储器通信控制器和网络接口控制器的片上网络(“NOC”),其中所述存储器通信控制器被配置为执行存储器访问指令并且被配置为确定 由存储器访问指令寻址的高速缓存行,高速缓存行的状态是共享,排他或无效之一; 所述存储器通信控制器被配置为如果所述高速缓存行的状态被共享,则向所述NOC的多个IP块广播无效命令; 以及所述存储器通信控制器被配置为仅当所述高速缓存行的状态是排他性时,将无效命令仅发送到控制高速缓存行存储的高速缓存的IP块。
    • 4. 发明申请
    • Network On Chip that Maintains Cache Coherency with Invalidate Commands
    • 使用无效命令保持缓存一致性的片上网络
    • US20090187716A1
    • 2009-07-23
    • US12015975
    • 2008-01-17
    • Miguel ComparanRussell D. HooverJamie R. KueselEric O. Mejdrich
    • Miguel ComparanRussell D. HooverJamie R. KueselEric O. Mejdrich
    • G06F12/08
    • G06F12/0833
    • A network on chip (‘NOC’) that maintains cache coherency, the NOC including integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controller, each IP block adapted to a router through a memory communications controller and a network interface controller, at least one memory communications controller further comprising a cache coherency controller each memory communications controller controlling communication between an IP block and memory, and each network interface controller controlling inter-IP block communications through routers, wherein the memory communications controller configured to execute a memory access instruction and configured to determine a state of a cache line addressed by the memory access instruction, the state of the cache line being one of shared, exclusive, or invalid; the memory communications controller configured to broadcast an invalidate command to a plurality of IP blocks of the NOC if the state of the cache line is shared; and the memory communications controller configured to transmit an invalidate command only to an IP block that controls a cache where the cache line is stored if the state of the cache line is exclusive.
    • 一种保持高速缓存一致性的网络芯片(NOC),NOC包括集成处理器(“IP”)块,路由器,存储器通信控制器和网络接口控制器,每个IP块通过存储器通信控制器适应于路由器, 网络接口控制器,至少一个存储器通信控制器,其还包括高速缓存一致性控制器,每个存储器通信控制器控制IP块和存储器之间的通信,以及控制通过路由器进行IP间块通信的每个网络接口控制器,其中所述存储器通信控制器被配置 执行存储器访问指令并被配置为确定由存储器访问指令寻址的高速缓存行的状态,高速缓存行的状态是共享的,排他的或无效的之一; 所述存储器通信控制器被配置为如果所述高速缓存行的状态被共享,则向所述NOC的多个IP块广播无效命令; 以及所述存储器通信控制器被配置为仅当所述高速缓存行的状态是排他性时,将无效命令仅发送到控制高速缓存行存储的高速缓存的IP块。
    • 10. 发明授权
    • Network on chip
    • 网络芯片
    • US08392664B2
    • 2013-03-05
    • US12118017
    • 2008-05-09
    • Miguel ComparanRussell D. HooverEric O. Mejdrich
    • Miguel ComparanRussell D. HooverEric O. Mejdrich
    • G06F12/00G06F13/00G06F13/28
    • G06F12/126
    • A network on chip (‘NOC’) that includes integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controllers; each IP block adapted to a router through a memory communications controller and a network interface controller; and at least one IP block also including a computer processor and an L1, write-through data cache comprising high speed local memory on the IP block, the cache controlled by a cache controller having a cache line replacement policy, the cache controller configured to lock segments of the cache, the computer processor configured to store thread-private data in main memory off the IP block, the computer processor further configured to store thread-private data on a segment of the L1 data cache, the segment locked against replacement upon cache misses under the cache controller's replacement policy, the segment further locked against write-through to main memory.
    • 包括集成处理器(IP)块,路由器,存储器通信控制器和网络接口控制器的片上网络(NOC) 每个IP块通过存储器通信控制器和网络接口控制器适应于路由器; 以及至少一个IP块,其还包括计算机处理器和包括IP块上的高速本地存储器的L1,直通数据高速缓存,由具有高速缓存行替换策略的高速缓存控制器控制的高速缓存,高速缓存控制器被配置为锁定 所述计算机处理器被配置为将主存储器中的线程专用数据存储在所述IP块之外,所述计算机处理器还被配置为将线程专用数据存储在所述L1数据高速缓存的段上,所述段被锁定以防止在高速缓存 错过了缓存控制器的替换策略,该段进一步锁定到主内存的写入。