HIERARCHICAL ASYMMETRIC CORE ATTRIBUTE DETECTION

    公开(公告)号:WO2023091459A1

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

    申请号:PCT/US2022/050061

    申请日:2022-11-16

    Abstract: Within a processing system, thread count asymmetries manifest when one or more cores of a processing device are disabled. To determine such thread count asymmetries, discovery operations are performed to determine thread count asymmetries for one or more hierarchy levels of a processing device based on a number of threads per enumerated instance within the hierarchy level. In response to the determining a thread count asymmetry, one thread identifier for each enumerated instance within the asymmetric hierarchy level is defined to determine a representation of the asymmetry. Using the representation of the symmetry, software tasks associated with one or more application within the processing system are performed.

    USING CHIPLET-LEVEL PERFORMANCE INFORMATION FOR CONFIGURING CHIPLETS IN A PROCESSOR

    公开(公告)号:WO2023086205A1

    公开(公告)日:2023-05-19

    申请号:PCT/US2022/047922

    申请日:2022-10-26

    Abstract: A processor includes a controller and plurality of chiplets, each chiplet including a plurality of processor cores. The controller provides chiplet-level performance information for the chiplets that identifies a performance of each chiplet at each of a plurality of performance levels for specified sets of processor cores on that chiplet. The controller receives an identification of one or more selected chiplets from among the plurality of chiplets for which a specified number of processor cores are to be configured at a given performance level, the one or more selected chiplets having been selected based on the chiplet-level performance information and performance requirements. The controller configures the specified number of processor cores of the one or more selected chiplets at the given performance level. A task is then run on the specified number of processor cores of the one or more selected chiplets at the given performance level.

    DUPLICATED REGISTERS IN CHIPLET PROCESSING UNITS

    公开(公告)号:WO2023064728A1

    公开(公告)日:2023-04-20

    申请号:PCT/US2022/077848

    申请日:2022-10-10

    Abstract: Systems, apparatuses, and methods for implementing duplicated registers for access by initiators across multiple semiconductor dies are disclosed. A system includes multiple initiators on multiple semiconductor dies of a chiplet processor. One of the semiconductor dies is the master die, and this master die has copies of registers which can be accessed by the multiple initiators on the multiple semiconductor dies. When a given initiator on a given secondary die generates a register access, the register access is routed to the master die and a particular duplicate copy of the register maintained for the given secondary die. From the point of view of software, the multiple semiconductor dies appear as a single die, and the multiple initiators appear as a single initiator. Multiple types of registers can be maintained by the master die, with a flush register being one of the register types.

    NOISE MITIGATION IN SINGLE-ENDED LINKS
    5.
    发明申请

    公开(公告)号:WO2023018783A1

    公开(公告)日:2023-02-16

    申请号:PCT/US2022/039934

    申请日:2022-08-10

    Abstract: A data transmission system includes a first circuit, a second circuit, and a reference voltage generation circuit. The first circuit includes a transmitter powered by a first power supply voltage and having an input for receiving a data output signal, and an output. The second circuit includes a receiver powered by a second power supply voltage and having a first input coupled to the output of the transmitter, a second input for receiving a reference voltage, and an output for providing a data input signal. The reference voltage generation circuit forms the reference voltage by mixing a first signal generated by the first circuit based on the first power supply voltage and a second signal generated by the second circuit based on the second power supply voltage.

    APPARATUS AND METHODS EMPLOYING A SHARED READ PORT REGISTER FILE

    公开(公告)号:WO2023009468A1

    公开(公告)日:2023-02-02

    申请号:PCT/US2022/038246

    申请日:2022-07-25

    Abstract: In some implementations, a processor includes a plurality of parallel instruction pipes, a register file includes at least one shared read port configured to be shared across multiple pipes of the plurality of parallel instruction pipes. Control logic controls multiple parallel instruction pipes to read from the at least one shared read port. In certain examples, the at least one shared register file read port is coupled as a single read port for one of the parallel instruction pipes and as a shared register file read port for a plurality of other parallel instruction pipes.

    WORKLOAD AWARE VIRTUAL PROCESSING UNITS
    8.
    发明申请

    公开(公告)号:WO2023004028A1

    公开(公告)日:2023-01-26

    申请号:PCT/US2022/037848

    申请日:2022-07-21

    Abstract: A processing unit [100] is configured differently based on an identified workload [200, 225], and each configuration of the processing unit is exposed to software (e.g., to a device driver [103]) as a different virtual processing unit [111. 112]. Using these techniques, a processing system is able to provide different configurations of the processing unit to support different types of workloads, thereby conserving system resources. Further, by exposing the different configurations as different virtual processing units, the processing system is able to use existing device drivers or other system infrastructure to implement the different processing unit configurations.

Patent Agency Ranking