Memory System Configured to Avoid Memory Access Hazards for LDPC Decoding
    31.
    发明申请
    Memory System Configured to Avoid Memory Access Hazards for LDPC Decoding 审中-公开
    存储器系统被配置为避免用于LDPC解码的存储器访问危险

    公开(公告)号:US20160070498A1

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

    申请号:US14522869

    申请日:2014-10-24

    Abstract: Techniques are disclosed relating to resolving memory access hazards. In one embodiment, an apparatus includes a memory and circuitry coupled to or comprised in the memory. In this embodiment, the circuitry is configured to receive a sequence of memory access requests for the memory, where the sequence of memory access requests is configured to access locations associated with entries in a matrix. In this embodiment, the circuitry is configured with memory access constraints for the sequence of memory access requests. In this embodiment, the circuitry is configured to grant the sequence of memory access requests subject to the memory access constraints, thereby avoiding memory access hazards for a sequence of memory accesses corresponding to the sequence of memory access requests.

    Abstract translation: 公开了解决存储器访问危害的技术。 在一个实施例中,装置包括耦合到或包含在存储器中的存储器和电路。 在该实施例中,电路被配置为接收对存储器的一系列存储器访问请求,其中存储器访问请求的序列被配置为访问与矩阵中的条目相关联的位置。 在该实施例中,电路被配置有用于存储器访问请求序列的存储器访问约束。 在该实施例中,电路被配置为允许受到存储器访问约束的存储器访问请求的序列,从而避免与存储器访问请求的序列相对应的一系列存储器访问的存储器访问危险。

    Program Variable Convergence Analysis
    32.
    发明申请
    Program Variable Convergence Analysis 有权
    程序变量收敛分析

    公开(公告)号:US20160062750A1

    公开(公告)日:2016-03-03

    申请号:US14883449

    申请日:2015-10-14

    CPC classification number: G06F8/433 G06F8/443

    Abstract: System and method for convergence analysis. One or more state variables of a first program may be determined based on dependencies of variables in a first program. A second program corresponding to the first program is created based on the state variables and their dependencies, and executed multiple times. Each execution may include recording values of the state variables, determining an execution count, comparing the values to corresponding values from previous executions of the second program, and terminating the executing in response to the values matching corresponding values from at least one previous execution of the second program. A convergence property for the first program is determined based on the execution count, and indicating a number of executions of the first program required to generate all possible values of the one or more variables. The convergence property is stored, and may be useable to optimize the first program.

    Abstract translation: 收敛分析的系统和方法 可以基于第一程序中的变量的依赖性来确定第一程序的一个或多个状态变量。 基于状态变量及其依赖性创建与第一程序相对应的第二程序,并执行多次。 每个执行可以包括状态变量的记录值,确定执行计数,将值与先前执行的第二程序的对应值进行比较,并且响应于与来自所述第二程序的至少一个先前执行的对应值匹配的值来终止执行 第二个程序。 基于执行次数确定第一程序的收敛性,并且指示生成所述一个或多个变量的所有可能值所需的第一程序的执行次数。 收敛性被存储,并可用于优化第一程序。

Patent Agency Ranking