会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for scatter gather cache processing
    • 用于散射收集缓存处理的系统和方法
    • US08495301B1
    • 2013-07-23
    • US12939128
    • 2010-11-03
    • Praveen AlexanderCheng YiTao ZhongDavid J. ClintonGary Nichols
    • Praveen AlexanderCheng YiTao ZhongDavid J. ClintonGary Nichols
    • G06F13/00
    • G06F13/28
    • A scatter gather cache system and method are provided, which increase performance of scatter-gather DMA operations by reducing the time taken by the DMA engine to perform a logical to physical address translation. This is done primarily by two-dimensional caching of scatter-gather elements of selected scatter-gather lists using a novel indexing, line swapping and replacement methodology. The cache can also include a context victim table (CVT) for storing scatter-gather list contexts from evicted cache entries and also allows for pre-fetching of SGL elements from Scatter-Gather Lists (SGL). It also provides coherency support when there are multiple instances of the cache accessing the same memory space.
    • 提供了散射收集缓存系统和方法,通过减少DMA引擎执行逻辑到物理地址转换所花费的时间,从而提高了分散收集DMA操作的性能。 这主要通过使用新颖的索引,线交换和替换方法,对所选分散收集列表的散点收集元素进行二维缓存。 高速缓存还可以包括用于从驱逐的高速缓存条目存储分散收集列表上下文的上下文受害表(CVT),并且还允许从分散集合列表(SGL)中预取SGL元素。 当缓存访问相同内存空间的多个实例时,它还提供一致性支持。
    • 2. 发明授权
    • DMA address translation scheme and cache with modified scatter gather element including SG list and descriptor tables
    • DMA地址转换方案和具有修改的散列收集元素的缓存,包括SG列表和描述符表
    • US08176252B1
    • 2012-05-08
    • US12203455
    • 2008-09-03
    • Praveen AlexanderHeng Liao
    • Praveen AlexanderHeng Liao
    • G06F13/00
    • G06F13/28
    • A scatter gather element based caching system is provided along with a modified scatter gather element, that supports efficient logical to physical address translation for arbitrarily aligned and arbitrarily sized fragment (segment) based memory management schemes. This is different from modern CPU implementations with MMUs that support page-based implementations. A primary application of embodiments of the present invention is in DMA applications. The system enables frequent switching of contexts between I/Os using a novel caching technique. An embodiment of the present invention also includes the modification of the conventional scatter-gather element used in DMA for supporting multiple memory spaces, backward list traversals, better error recovery and debugging.
    • 提供了一种基于散点收集元素的高速缓存系统以及修改的分散收集元素,其支持用于任意对齐和任意大小的基于片段(片段)的存储器管理方案的有效的逻辑到物理地址转换。 这与支持基于页面实现的MMU的现代CPU实现不同。 本发明的实施例的主要应用是在DMA应用中。 该系统允许使用新颖的缓存技术在I / O之间频繁切换上下文。 本发明的一个实施例还包括用于支持多个存储空间的DMA中常规散射聚集元件的改进,后向列表遍历,更好的错误恢复和调试。