Memory Monitoring Method and Related Apparatus
    11.
    发明申请
    Memory Monitoring Method and Related Apparatus 有权
    内存监控方法及相关设备

    公开(公告)号:US20150301917A1

    公开(公告)日:2015-10-22

    申请号:US14754011

    申请日:2015-06-29

    Abstract: A memory monitoring method and a computing system. The computing system includes a processor, a memory and a monitor. The monitor obtains memory unit access information and process information of the computer system. The memory unit access information includes the number of access times of each memory unit of the memory. The process information includes information about a mapping relationship between a virtual address and a physical address of each memory units accessed by the current running process. After generating monitoring information, which includes the frequency at which the current running process accesses each memory unit, according to the memory unit access information and the process information, the monitor feeds the monitoring information back to the processor. Thus, the processor can perform memory management according to the monitoring information.

    Abstract translation: 内存监控方法和计算系统。 计算系统包括处理器,存储器和监视器。 监视器获取计算机系统的存储单元访问信息和处理信息。 存储器单元访问信息包括存储器的每个存储器单元的访问次数。 处理信息包括关于由当前运行进程访问的每个存储器单元的虚拟地址和物理地址之间的映射关系的信息。 在产生包括当前运行进程访问每个存储单元的频率的监视信息之后,根据存储器单元访问信息和处理信息,监视器将监视信息反馈给处理器。 因此,处理器可以根据监视信息执行存储器管理。

    Method for Accessing Extended Memory, Device, and System

    公开(公告)号:US20200150872A1

    公开(公告)日:2020-05-14

    申请号:US16744795

    申请日:2020-01-16

    Abstract: In a method for accessing an extended memory, after receiving a first memory access request from a processor system in a computer, an extended memory controller sends a read request for obtaining to-be-accessed data to the extended memory and return, to the processor system, a first response message indicating the to-be-accessed data has not been obtained. The extended memory controller writes the to-be-accessed data into a data buffer after receiving the to-be-accessed data returned by the extended memory. After receiving, from the processor system, a second memory access request comprising a second access address, the extended memory controller returns, to the processor system, the to-be-accessed data in the data buffer in response to the second memory access request, wherein the second access address is different from the first access address and points to the physical address of the to-be-accessed data.

    REFRESH CONTROL METHOD AND APPARATUS OF DISPLAY DEVICE

    公开(公告)号:US20170148422A1

    公开(公告)日:2017-05-25

    申请号:US15426356

    申请日:2017-02-07

    Abstract: A refresh control method and apparatus of a display device are disclosed, where the method includes: (201) periodically generating, a first refresh signal, and outputting an image frame for display that is stored in a frame buffer to a display panel; and (202) generating, a second refresh signal when determining that the image frame for display that is stored in the frame buffer changes, and outputting the image frame for display that is stored in the frame buffer to the display panel. A generation frequency of the second refresh signal is far less than a frequency required to ensure timely display of an image frame. In addition, an operation of refreshing an image frame is triggered by using an event, which may ensure timely display of the image frame, and avoid an unnecessary refresh operation, so as to reduce system resource consumption and memory consumption.

    MEMORY MANAGEMENT METHOD AND DEVICE
    15.
    发明申请
    MEMORY MANAGEMENT METHOD AND DEVICE 审中-公开
    内存管理方法和设备

    公开(公告)号:US20170075818A1

    公开(公告)日:2017-03-16

    申请号:US15343693

    申请日:2016-11-04

    Abstract: A memory management method and a device, where the method includes: receiving a memory access request, where the memory access request carries a virtual address; determining a page fault type of the virtual address if finding, in a translation lookaside buffer TLB and a memory, no page table entry corresponding to the virtual address; allocating a corresponding page to the virtual address if the page fault type of the virtual address is a blank-page-caused page fault, where the blank-page-caused page fault means that no corresponding page is allocated to the virtual address; and updating the page table entry corresponding to the virtual address to the memory and the TLB. The memory manager does not generate a page fault when a blank-page-caused page fault occurs, but allocates a corresponding page to the virtual address. Therefore, a quantity of occurrences of the page fault is reduced, thereby improving memory management efficiency.

    Abstract translation: 一种存储器管理方法和装置,其中所述方法包括:接收存储器访问请求,其中所述存储器访问请求携带虚拟地址; 如果在翻译后备缓冲器TLB和存储器中找到与虚拟地址相对应的页表条目,则确定虚拟地址的页面错误类型; 如果虚拟地址的页面错误类型是由空白页引起的页面错误,其中由空白页引起的页面错误意味着没有对应的页面被分配给虚拟地址,则将对应的页面分配给虚拟地址; 以及将与虚拟地址相对应的页表条目更新到存储器和TLB。 当出现空白页引起的页面错误时,内存管理器不会生成页面错误,但会将相应的页面分配给虚拟地址。 因此,页面错误的发生量减少,从而提高存储器管理效率。

    MESSAGE-BASED MEMORY ACCESS APPARATUS AND ACCESS METHOD THEREOF
    16.
    发明申请
    MESSAGE-BASED MEMORY ACCESS APPARATUS AND ACCESS METHOD THEREOF 有权
    基于消息的存储器访问设备及其访问方法

    公开(公告)号:US20150006841A1

    公开(公告)日:2015-01-01

    申请号:US14335029

    申请日:2014-07-18

    CPC classification number: G06F13/1673 G06F13/4239

    Abstract: A message-based memory access apparatus and an access method thereof are disclosed, The message-based memory access apparatus includes: a message-based command bus, configured to transmit a message-based memory access instruction generated by the CPU to instruct a memory system to perform a corresponding operation; a message-based memory controller, configured to package a CPU request into a message packet and sent the packet to a storage module, and parse a message packet returned by the storage module and return data to the CPU; a message channel, configured to transmit a request message packet and a response message packet; and the storage module, including a buffer scheduler, and configured to receive the request packet from the message-based memory controller and process the corresponding request.

    Abstract translation: 公开了一种基于消息的存储器访问装置及其访问方法,基于消息的存储器访问装置包括:基于消息的命令总线,被配置为发送由CPU生成的基于消息的存储器访问指令,以指示存储器系统 执行相应的操作; 基于消息的存储器控​​制器,被配置为将CPU请求打包到消息分组中并将所述分组发送到存储模块,并且解析由所述存储模块返回的消息分组并将数据返回到所述CPU; 消息信道,被配置为发送请求消息分组和响应消息分组; 以及所述存储模块,包括缓冲器调度器,并且被配置为从所述基于消息的存储器控​​制器接收所述请求分组并处理相应的请求。

    Method for accessing extended memory, device, and system

    公开(公告)号:US10545672B2

    公开(公告)日:2020-01-28

    申请号:US15788990

    申请日:2017-10-20

    Abstract: A method for accessing an extended memory, a device, and a system are disclosed. According to the method, after receiving a first memory access requests from a processor system in a computer, an extended memory controller sends a read request for obtaining to-be-accessed data to the extended memory and return, to the processor system, a first response message indicating the to-be-accessed data has not been obtained. The extended memory controller writes the to-be-accessed data into a data buffer after receiving the to-be-accessed data returned by the extended memory. After receiving, from the processor system, a second memory access request comprising a second access address, the extended memory controller returns, to the processor system, the to-be-accessed data in the data buffer in response to the second memory access request, wherein the second access address is different from the first access address and points to the physical address of the to-be-accessed data.

    METHOD FOR ACCESSING EXTENDED MEMORY, DEVICE, AND SYSTEM

    公开(公告)号:US20180039424A1

    公开(公告)日:2018-02-08

    申请号:US15788990

    申请日:2017-10-20

    Abstract: A method for accessing an extended memory, a device, and a system are disclosed. According to the method, after receiving a first memory access requests from a processor system in a computer, an extended memory controller sends a read request for obtaining to-be-accessed data to the extended memory and return, to the processor system, a first response message indicating the to-be-accessed data has not been obtained. The extended memory controller writes the to-be-accessed data into a data buffer after receiving the to-be-accessed data returned by the extended memory. After receiving, from the processor system, a second memory access request comprising a second access address, the extended memory controller returns, to the processor system, the to-be-accessed data in the data buffer in response to the second memory access request, wherein the second access address is different from the first access address and points to the physical address of the to-be-accessed data.

    Message-based memory access apparatus and access method thereof

    公开(公告)号:US09870327B2

    公开(公告)日:2018-01-16

    申请号:US14335029

    申请日:2014-07-18

    CPC classification number: G06F13/1673 G06F13/4239

    Abstract: A message-based memory access apparatus and an access method thereof are disclosed, The message-based memory access apparatus includes: a message-based command bus, configured to transmit a message-based memory access instruction generated by the CPU to instruct a memory system to perform a corresponding operation; a message-based memory controller, configured to package a CPU request into a message packet and sent the packet to a storage module, and parse a message packet returned by the storage module and return data to the CPU; a message channel, configured to transmit a request message packet and a response message packet; and the storage module, including a buffer scheduler, and configured to receive the request packet from the message-based memory controller and process the corresponding request.

Patent Agency Ranking