Encoded data dependency matrix for power efficiency scheduling

    公开(公告)号:US12118357B2

    公开(公告)日:2024-10-15

    申请号:US17855621

    申请日:2022-06-30

    CPC classification number: G06F9/30145 G06F9/3838

    Abstract: The disclosed system may include a processor configured to encode, using an encoding scheme that reduces a number of bits needed to represent one or more instructions from a set of instructions in an instruction buffer represented by a dependency matrix, a dependency indicating that a child instruction represented in the dependency matrix depends on a parent instruction represented in the dependency matrix. The processor may also be configured to store the encoded dependency in the dependency matrix and dispatch instructions in the instruction buffer based at least on decoding one or more dependencies stored in the dependency matrix for the instructions. Various other methods, systems, and computer-readable media are also disclosed.

    Memory controller with pseudo-channel support

    公开(公告)号:US12117945B2

    公开(公告)日:2024-10-15

    申请号:US17849117

    申请日:2022-06-24

    CPC classification number: G06F13/1689 G06F13/1621 G06F13/1642

    Abstract: A data processor accesses a memory having a first pseudo channel and a second pseudo channel. The data processor includes at least one memory accessing agent for generating a memory access request, a memory controller for providing a memory command to the memory in response to a normalized request selectively using a first pseudo channel pipeline circuit and a second pseudo channel pipeline circuit, and a data fabric for converting the memory access request into the normalized request selectively for the first pseudo channel and the second pseudo channel.

    SYSTEMS AND METHODS FOR IMPROVING RESOURCE UTILIZATION AND SYSTEM PERFORMANCE IN END-TO-END ENCRYPTION

    公开(公告)号:US20240333519A1

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

    申请号:US18194394

    申请日:2023-03-31

    CPC classification number: H04L9/3242

    Abstract: The disclosed computing device can include super flow control unit (flit) generation circuitry configured to generate a super flit containing two or more flits having two or more requests embedded therein, wherein the two or more requests have the same destination node identifiers and the super flit has a variable size based on a flit size and a number of existing requests in a source node that target a same destination node. The device can additionally include authentication circuitry configured to append a message authentication code to a last flit of the super flit. The device can also include communication circuitry configured to send the super flit to a network switch configured to route the super flit to a destination node corresponding to the same destination node identifiers. Various other methods, systems, and computer-readable media are also disclosed.

    ECC OPTIMIZATION
    76.
    发明公开
    ECC OPTIMIZATION 审中-公开

    公开(公告)号:US20240333307A1

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

    申请号:US18128943

    申请日:2023-03-30

    CPC classification number: H03M13/1174 H03M13/616

    Abstract: An integrated circuit (IC) device includes an error correction code (ECC) encoder circuitry configured to receive input data, determine min-terms in a Hamming matrix (H-Matrix) corresponding to the input data, and generate ECC data based on the min-terms and an output codeword based on the ECC data, and an error correction circuitry configured to generate a corrected output codeword based on the output codeword.

    SPHERE-BASED RAY-CAPSULE INTERSECTOR FOR CURVE RENDERING

    公开(公告)号:US20240331266A1

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

    申请号:US18191800

    申请日:2023-03-28

    CPC classification number: G06T15/06

    Abstract: Devices and methods for rendering curves using ray tracing are provided which include tessellating a curve, representing at least a portion of an object in a scene, into a chain of capsules each comprising two spheres and a connecting cone, generating an acceleration structure comprising the chain of capsules, casting a ray in a space comprising the curve, and performing, for a capsule of the chain of capsules, a closed-form intersection test to render the curve. In a first example, the closed-form intersection test is performed using a single quadratic equation quadratic based on coefficients from input values of the two spheres. In a second example, the closed-form intersection test is performed based on an intersection between the ray and a blended sphere generated from a smallest distance between the ray and a centerline of the capsule and an offset.

Patent Agency Ranking