会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Processor having a dedicated hash unit integrated within
    • 具有集成在其中的专用散列单元的处理器
    • US20070234009A1
    • 2007-10-04
    • US11758892
    • 2007-06-06
    • GILBERT WOLRICHMatthew AdilettaWilliam Wheeler
    • GILBERT WOLRICHMatthew AdilettaWilliam Wheeler
    • G06F9/40
    • G06F9/3851
    • A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads or contexts. The processor also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references. Instructions for switching and branching based on executing contexts are also disclosed.
    • 描述了基于并行硬件的多线程处理器。 处理器包括协调系统功能的通用处理器和支持多个硬件线程或上下文的多个微启动器。 处理器还包括存储器控制系统,该存储器控制系统具有第一存储器控制器,该第一存储器控制器基于存储器引用是针对偶数存储体还是存储器的奇数存储器来分类存储器引用;以及第二存储器控制器,其基于存储器是否优化存储器引用 引用是读取引用或写入引用。 还公开了基于执行上下文的切换和分支的指令。
    • 5. 发明申请
    • Method and apparatus to enable DRAM to support low-latency access via vertical caching
    • 使DRAM能够通过垂直高速缓存支持低延迟访问的方法和装置
    • US20060090039A1
    • 2006-04-27
    • US10974122
    • 2004-10-27
    • Sanjeev JainMark RosenbluthMatthew AdilettaGilbert Wolrich
    • Sanjeev JainMark RosenbluthMatthew AdilettaGilbert Wolrich
    • G06F12/00
    • H04L12/2854G06F12/0862G06F12/0875
    • Method and apparatus to enable slower memory, such as dynamic random access memory (DRAM)-based memory, to support low-latency access using vertical caching. Related function metadata used for packet-processing functions, including metering and flow statistics, is stored in an external DRAM-based store. In one embodiment, the DRAM comprises double data-rate (DDR) DRAM. A network processor architecture is disclosed including a DDR assist with data cache coupled to a DRAM controller. The architecture further includes multiple compute engines used to execute various packet-processing functions. One such function is a DDR assist function that is used to pre-fetch a set of function metadata for a current packet and store the function metadata in the data cache. Subsequently, one or more packet-processing functions may operate on the function metadata by accessing it from the cache. After the functions are completed, the function metadata are written back to the DRAM-based store. The scheme provides similar performance to SRAM-based schemes, but uses much cheaper DRAM-type memory.
    • 实现较慢存储器的方法和装置,例如基于动态随机存取存储器(DRAM)的存储器,以支持使用垂直缓存的低延迟访问。 用于包处理功能(包括计量和流量统计)的相关功能元数据存储在外部基于DRAM的存储中。 在一个实施例中,DRAM包括双数据速率(DDR)DRAM。 公开了一种网络处理器架构,其包括与DRAM控制器耦合的数据高速缓存的DDR辅助。 该架构还包括用于执行各种分组处理功能的多个计算引擎。 一个这样的功能是DDR辅助功能,其用于预取当前分组的一组功能元数据并将功能元数据存储在数据高速缓存中。 随后,一个或多个分组处理功能可以通过从高速缓存访​​问功能元数据来操作。 功能完成后,将功能元数据写回到基于DRAM的商店。 该方案提供与基于SRAM的方案类似的性能,但使用更便宜的DRAM型存储器。