会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Systems and methods for managing memory using multi-state buffer representations
    • 使用多状态缓冲区表示来管理存储器的系统和方法
    • US08321606B2
    • 2012-11-27
    • US13281195
    • 2011-10-25
    • Peter MattsonDavid Goodwin
    • Peter MattsonDavid Goodwin
    • G06F13/28
    • G06F13/28G06F12/0837G06F12/0888
    • Disclosed herein are techniques to manage access to a memory using a buffer construct that includes state information associated with a region of the memory. The disclosed techniques facilitate access to the region of memory through a direct memory access operation while the state information of the buffer construct is in a first state. The state information can be transitioned to a second state in response to a first instruction. The disclosed techniques also facilitate access to the region of memory through a cache operation while the state information of the buffer construct is in the second state is disclosed. The state information can be transitioned to the first state in response to a second instruction.
    • 这里公开的是使用包括与存储器的区域相关联的状态信息的缓冲器构造来管理对存储器的访问的技术。 所公开的技术有助于通过直接存储器访问操作来访问存储器区域,同时缓冲器构造的状态信息处于第一状态。 响应于第一指令,状态信息可以转换到第二状态。 所公开的技术还通过缓存操作促进对存储器区域的访问,同时公开了缓冲器构造的状态信息处于第二状态。 状态信息可以响应于第二指令而转变到第一状态。
    • 8. 发明授权
    • System and method for using a shared buffer construct in performance of concurrent data-driven tasks
    • 在执行并发数据驱动任务时使用共享缓冲区构造的系统和方法
    • US08041852B1
    • 2011-10-18
    • US12331357
    • 2008-12-09
    • Peter MattsonDavid Goodwin
    • Peter MattsonDavid Goodwin
    • G06F13/28
    • G06F13/28
    • A computer system is provided that utilizes a buffer construct to manage memory access operations to a region of memory. The buffer construct may correspond to a data item or structure that represents a region of memory. Each task may control the buffer construct exclusively of other tasks, so that the region of memory that is represented by the buffer construct is only available to the controlling task. Another task that requires access to the region of memory must wait until the controlling task makes the buffer construct available. The controlling task makes the buffer construct available only when DMA or other memory access operations that are in progress become complete. In this way, the buffer construct acts as a token that synchronizes each of the concurrent tasks execution and ensures mutually exclusive access to the common region of memory.
    • 提供了一种使用缓冲器构造来管理到存储器区域的存储器访问操作的计算机系统。 缓冲区构造可以对应于表示存储器区域的数据项或结构。 每个任务可以专门控制其他任务的缓冲区构造,使得由缓冲区构造表示的内存区域仅对控制任务可用。 需要访问内存区域的另一个任务必须等到控制任务使缓冲区构造可用。 只有当正在进行的DMA或其他内存访问操作完成时,控制任务才使缓冲区构造可用。 以这种方式,缓冲区构造用作令牌,它同步每个并发任务执行,并确保对存储器的公共区域的互斥访问。