会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Processor Core Stacking for Efficient Collaboration
    • 处理器核心堆叠高效协作
    • US20110078412A1
    • 2011-03-31
    • US12570351
    • 2009-09-30
    • Philip G. EmmaEren KursunMoinuddin K. QureshiVijayalakshmi Srinivasan
    • Philip G. EmmaEren KursunMoinuddin K. QureshiVijayalakshmi Srinivasan
    • G06F15/76G06F9/02
    • G06F9/3836G06F9/3838G06F9/3851G06F9/3857G06F9/3885G06F9/3889
    • A mechanism is provided for improving the performance and efficiency of multi-core processors. A system controller in a data processing system determines an operational function for each primary processor core in a set of primary processor cores in a primary processor core logic layer and for each secondary processor core in a set of secondary processor cores in a secondary processor core logic layer, thereby forming a set of determined operational functions. The system controller then generates an initial configuration, based on the set of determined operational functions, for initializing the set of primary processor cores and the set of secondary processor cores in the three-dimensional processor core architecture. The initial configuration indicates how at least one primary processor core of the set of primary processor cores collaborate with at least one secondary processor core of the set of secondary processor cores.
    • 提供了一种提高多核处理器性能和效率的机制。 数据处理系统中的系统控制器确定主处理器核心逻辑层中的一组主处理器核心中的每个主处理器核心的操作功能,以及辅助处理器核心逻辑中的一组次要处理器核心中的每个辅助处理器核心 从而形成一组确定的操作功能。 系统控制器然后基于所确定的操作功能的集合生成用于初始化三维处理器核心体系结构中的主处理器核心集合和次要处理器核心组的初始配置。 初始配置指示主处理器核心组中的至少一个主处理器核与第二处理器核集合中的至少一个辅助处理器核协作。
    • 5. 发明申请
    • EMBEDDED DRAM HAVING MULTI-USE REFRESH CYCLES
    • 嵌入式DRAM具有多次使用的刷新周期
    • US20090193186A1
    • 2009-07-30
    • US12019818
    • 2008-01-25
    • John E. Barth, JR.Philip G. EmmaHillery C. HunterVijayalakshmi SrinivasanArnold S. Tran
    • John E. Barth, JR.Philip G. EmmaHillery C. HunterVijayalakshmi SrinivasanArnold S. Tran
    • G06F12/00
    • G06F12/0897G06F12/0862Y02D10/13
    • An embedded DRAM (eDRAM) having multi-use refresh cycles is described. In one embodiment, there is a multi-level cache memory system that comprises a pending write queue configured to receive pending prefetch operations from at least one of the levels of cache. A prefetch queue is configured to receive prefetch operations for at least one of the levels of cache. A refresh controller is configured to determine addresses within each level of cache that are due for a refresh. The refresh controller is configured to assert a refresh write-in signal to write data supplied from the pending write queue specified for an address due for a refresh rather than refresh existing data. The refresh controller asserts the refresh write-in signal in response to a determination that there is pending data to supply to the address specified to have the refresh. The refresh controller is further configured to assert a refresh read-out signal to send refreshed data to the prefetch queue of a higher level of cache as a prefetch operation in response to a determination that the refreshed data is useful.
    • 描述了具有多次使用刷新周期的嵌入式DRAM(eDRAM)。 在一个实施例中,存在多级高速缓冲存储器系统,其包括被配置为从高速缓存的至少一个级别接收未决的预取操作的等待写入队列。 预取队列被配置为接收至少一个缓存级别的预取操作。 刷新控制器被配置为确定要刷新到期的每个高速缓存级别内的地址。 刷新控制器被配置为断言刷新写入信号以写入从针对刷新而不是刷新现有数据的地址指定的等待写入队列提供的数据。 刷新控制器响应于确定有未决数据提供给被指定为刷新的地址,来确定刷新写入信号。 刷新控制器还被配置为响应于确定刷新的数据是有用的,将更新读出信号断言以将更新的数据发送到较高级别的高速缓存的预取队列作为预取操作。
    • 6. 发明授权
    • Methods involving memory caches
    • 涉及内存缓存的方法
    • US07472226B1
    • 2008-12-30
    • US12052163
    • 2008-03-20
    • Philip G. EmmaRobert K. MontoyeVijayalakshmi Srinivasan
    • Philip G. EmmaRobert K. MontoyeVijayalakshmi Srinivasan
    • G06F12/00
    • G06F12/0864
    • A method for accessing data in memory comprising, receiving address bits associated with a data item including a first tag, an index, and a sector ID from a requestor, associating the index with a congruence class in a primary directory, determining whether the first tag matches a second tag in a plurality of tags in the congruence class, wherein the each tag of the plurality of tags uniquely identifies a cache line associated with a primary ID in the congruence class, defining the primary ID of the second tag of the primary directory that matches the first tag, determining whether the primary ID and the sector ID are present in a secondary directory entry having a one to one correspondence with a sector in a data array, and sending the data item from the sector to the requestor.
    • 一种用于访问存储器中的数据的方法,包括:从请求者接收与包括第一标签,索引和扇区ID的数据项相关联的地址位,将索引与主目录中的一致类相关联,确定第一标签 匹配所述同余类中的多个标签中的第二标签,其中所述多个标签中的每个标签唯一地标识与所述同余类中的主要ID相关联的高速缓存行,定义所述主目录的第二标签的主ID 与第一标签匹配,确定主ID和扇区ID是否存在于与数据阵列中的扇区具有一对一对应关系的次目录条目中,以及将数据项从扇区发送到请求者。
    • 10. 发明授权
    • Processor core stacking for efficient collaboration
    • 处理器核心堆叠进行高效协作
    • US08417917B2
    • 2013-04-09
    • US12570351
    • 2009-09-30
    • Philip G. EmmaEren KursunMoinuddin K. QureshiVijayalakshmi Srinivasan
    • Philip G. EmmaEren KursunMoinuddin K. QureshiVijayalakshmi Srinivasan
    • G06F9/00
    • G06F9/3836G06F9/3838G06F9/3851G06F9/3857G06F9/3885G06F9/3889
    • A mechanism is provided for improving the performance and efficiency of multi-core processors. A system controller in a data processing system determines an operational function for each primary processor core in a set of primary processor cores in a primary processor core logic layer and for each secondary processor core in a set of secondary processor cores in a secondary processor core logic layer, thereby forming a set of determined operational functions. The system controller then generates an initial configuration, based on the set of determined operational functions, for initializing the set of primary processor cores and the set of secondary processor cores in the three-dimensional processor core architecture. The initial configuration indicates how at least one primary processor core of the set of primary processor cores collaborate with at least one secondary processor core of the set of secondary processor cores.
    • 提供了一种提高多核处理器性能和效率的机制。 数据处理系统中的系统控制器确定主处理器核心逻辑层中的一组主处理器核心中的每个主处理器核心的操作功能,以及辅助处理器核心逻辑中的一组次要处理器核心中的每个辅助处理器核心 从而形成一组确定的操作功能。 系统控制器然后基于所确定的操作功能的集合生成用于初始化三维处理器核心体系结构中的主处理器核心集合和次要处理器核心组的初始配置。 初始配置指示主处理器核心组中的至少一个主处理器核与第二处理器核集合中的至少一个辅助处理器核协作。