Visualization of software memory usage

    公开(公告)号:US09665233B2

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

    申请号:US13768410

    申请日:2013-02-15

    CPC classification number: G06F3/0481 G06F11/323 G06F11/3414 G06F2201/885

    Abstract: A system, computer-readable medium, and method of visualizing memory utilization by a computing device are provided. In the method, a user interface window is presented in a display. The user interface window includes a first indicator representing a first datum stored in a first memory and a second indicator representing a second datum stored in a second memory. A first access speed for accessing the first memory is faster than a second access speed for accessing the second memory. A determination is made that the second datum is not stored in the first memory, but is ready for access by the processor from the first memory. In response, an update to the user interface window is presented in the display including a line connecting a first location of the first indicator with a second location of the second indicator.

    METHOD, APPARATUS, AND SYSTEM FOR UNAMBIGUOUS PARAMETER SAMPLING IN A HETEROGENEOUS MULTI-CORE OR MULTI-THREADED PROCESSOR ENVIRONMENT
    210.
    发明申请
    METHOD, APPARATUS, AND SYSTEM FOR UNAMBIGUOUS PARAMETER SAMPLING IN A HETEROGENEOUS MULTI-CORE OR MULTI-THREADED PROCESSOR ENVIRONMENT 有权
    异构多核或多线程处理器环境中不可比参数采样的方法,装置和系统

    公开(公告)号:US20160292014A1

    公开(公告)日:2016-10-06

    申请号:US14672596

    申请日:2015-03-30

    Inventor: Graham Edmiston

    Abstract: Apparatuses, methods, and systems are configured to perform unambiguous parameter sampling in a heterogeneous multi-core or multi-threaded environment by masking one or more thread requests; and, in response to bus activity ceasing for the one or more masked thread requests and completing any routine being processed for the one or more masked threads, processing a command by executing at least one of a command routine or a command thread, wherein the command routine or the command thread reads the parameter using thread atomicity with deterministic synchronization. One or more thread requests may be selected for masking by monitoring thread activity for each of a plurality of threads.

    Abstract translation: 设备,方法和系统被配置为通过掩蔽一个或多个线程请求来在异构多核或多线程环境中执行明确的参数采样; 并且响应于总线活动停止一个或多个屏蔽的线程请求并且完成针对一个或多个被屏蔽的线程正在处理的任何例程,通过执行命令例程或命令线程中的至少一个来处理命令,其中命令 例程或命令线程使用确定性同步的线程原子读取参数。 可以通过监视多个线程中的每个线程的线程活动来选择一个或多个线程请求以进行掩蔽。

Patent Agency Ranking