会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Concurrent access of data elements stored across multiple banks in a shared memory resource
    • 并发访问存储在共享内存资源中的多个存储区的数据元素
    • US07750915B1
    • 2010-07-06
    • US11312076
    • 2005-12-19
    • Dominic AcocellaMark R. Goudy
    • Dominic AcocellaMark R. Goudy
    • G06F15/167
    • G06F12/0607G06F12/0846
    • Methods, apparatuses, and systems are presented for performing multiple concurrent accesses in a shared memory resource comprising storing a first group of data elements in data entries across multiple banks in the shared memory resource, a first data element of the first group being stored in a data entry in a first bank; skipping at least one data entry in at least one bank after storing a last data element of the first group, to introduce an offset; following the offset, storing a second group of data elements in data entries across multiple banks in the shared memory resource, a first data element of the second group being stored in a data entry in a second bank different from the first bank; and concurrently accessing the first data element of the first group from the first bank and the first data element of the second group from the second bank.
    • 呈现用于在共享存储器资源中执行多个并发访问的方法,装置和系统,包括在共享存储器资源中的跨多个存储体的数据条目中存储第一组数据元素,第一组的第一数据元素存储在 第一银行的数据输入; 在存储第一组的最后一个数据元素之后,在至少一个存储体中跳过至少一个数据条目,以引入偏移量; 在偏移之后,将第二组数据元素存储在共享存储器资源中的多个存储体上的数据条目中,第二组的第一数据元素存储在与第一存储体不同的第二存储体中的数据条目中; 以及从第一组和第二组同时访问第一组的第一数据元素和第二组的第一数据元素。
    • 2. 发明授权
    • Creating permanent storage on the fly within existing buffers
    • 在现有缓冲区内即时创建永久存储
    • US07366842B1
    • 2008-04-29
    • US11300874
    • 2005-12-15
    • Dominic AcocellaMark R. Goudy
    • Dominic AcocellaMark R. Goudy
    • G06F12/00
    • G06F5/065
    • A circular buffer having an active cache window can be configured to temporarily allocate one or more locations in the active cache as permanent memory locations to eliminate the possibility of overwriting the contents of the permanent memory locations. The cache window can be a subset of the entire circular buffer. If contents within the cache window are identified as persistent data, the locations corresponding to the persistent data can be identified as permanent memory locations. The position of the cache within the circular buffer can be frozen based on the permanent memory locations. A write mask can be used to maintain the contents of the permanent memory locations, while the remainder of the cache is configured as a temporary circular buffer. Operation of the cache returns to the entire circular buffer once the contents of the permanent memory locations no longer need to be maintained.
    • 具有活动高速缓存窗口的循环缓冲器可以被配置为临时分配活动高速缓存中的一个或多个位置作为永久存储器位置,以消除覆盖永久存储器位置的内容的可能性。 缓存窗口可以是整个循环缓冲区的子集。 如果缓存窗口内的内容被识别为持久性数据,则与永久数据相对应的位置可以被识别为永久存储器位置。 可以基于永久存储器位置来冻结循环缓冲器内的缓存的位置。 可以使用写掩码来维护永久性存储器位置的内容,而缓存的其余部分被配置为临时循环缓冲区。 一旦永久性存储器位置的内容不再需要维护,高速缓存的操作将返回到整个循环缓冲区。